摘要:自動縮進及空格數設置首先要修改配置信息首先的知道在哪里修改只說一次文件路徑在下在里面添加如下代碼就能實現我們所說的功能重裝插件管理及安裝在當前用戶目錄創建目錄,如有已經有了,請放肆的略過。把需要安裝的插件加入到之間。下面的設置放在頭部。
vim自動縮進及tap空格數設置4
首先要修改配置信息,首先的知道在哪里修改,只說一次,文件路徑在 /etc/vim/vimrc 下
sudo vim /etc/vim/vimrc
在里面添加如下代碼,就能實現我們所說的功能
set smartindent set tabstop=4 set shiftwidth=4 set expandtab set softtabstop=4vim重裝
sudo apt-get install --reinstall vim-gnome vim-gui-common vim-common vim-runtimevim插件管理及安裝
在當前用戶目錄創建 .vim 目錄,如有已經有了,請放肆的略過。命令如下:
mkdir .vim
進入 .vim 目錄,并創建目錄 bundle ,并進入 bundle 目錄,克隆 Vundle ,因為我們用它管理插件。把需要安裝的插件加入到 Plugin "XXXX" 之間。
cd ~/.vim && mkdir bundle && cd bundle
克隆命令代碼如下:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
編輯并操作運行 vim .vimrc 。下面的設置放在 .vimrc 頭部。
set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin("~/some/path/here") " let Vundle manage Vundle, required Plugin "VundleVim/Vundle.vim" " The following are examples of different formats supported. " Keep Plugin commands between vundle#begin/end. " plugin on GitHub repo Plugin "tpope/vim-fugitive" " plugin from http://vim-scripts.org/vim/scripts.html " Plugin "L9" " Git plugin not hosted on GitHub Plugin "git://git.wincent.com/command-t.git" " git repos on your local machine (i.e. when working on your own plugin) Plugin "file:///home/gmarik/path/to/plugin" " The sparkup vim script is in a subdirectory of this repo called vim. " Pass the path to set the runtimepath properly. Plugin "rstacruz/sparkup", {"rtp": "vim/"} " Install L9 and avoid a Naming conflict if you"ve already installed a " different version somewhere else. " Plugin "ascenator/L9", {"name": "newL9"} " All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required " To ignore plugin indent changes, instead use: "filetype plugin on " " Brief help " :PluginList - lists configured plugins " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate " :PluginSearch foo - searches for foo; append `!` to refresh local cache " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line
運行 :PluginInstall 安裝插件。在命令行輸入 vim ,再輸入 :PluginInstall 稍等,一會兒就會安裝好的。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/24926.html
摘要:最風騷的擁有鏈式操作開箱即用一分鐘上手等八大風騷讓操作數據庫成為一種享受媽媽再也看不到我處理數據的痛苦了下面就讓我一一講解的風情風騷一開箱即用一分鐘上手這里是配置文件中的數據庫配置原生執行返回格式化后的結果風騷二鏈式操作盡顯嫵媚之姿風騷三直 gorose, 最風騷的go orm, 擁有鏈式操作, 開箱即用, 一分鐘上手等八大風騷, 讓golang操作數據庫成為一種享受, 媽媽再也看不到...
摘要:來我們一起感受下的風騷式的代碼風格。魔鬼式變量聲明數組的聲明就是數組,它的定義方式如下在中,表示數組的長度,表示存儲元素的類型。在開發中不定長度表示的數組全部都是。它有點類似于語言的類型。和命名將的和方法命名方案做了進一步發展。 最近想搞搞后臺開發,話說注意力就轉移到了公司用的golang。用Go做微服務比較方便,或許是因為golang強悍的語法吧,看到go的語法,自己已被深深的吸引。...
摘要:來我們一起感受下的風騷式的代碼風格。魔鬼式變量聲明數組的聲明就是數組,它的定義方式如下在中,表示數組的長度,表示存儲元素的類型。在開發中不定長度表示的數組全部都是。它有點類似于語言的類型。和命名將的和方法命名方案做了進一步發展。 最近想搞搞后臺開發,話說注意力就轉移到了公司用的golang。用Go做微服務比較方便,或許是因為golang強悍的語法吧,看到go的語法,自己已被深深的吸引。...
摘要:亞馬遜人工智能語音助手技能超過萬個,全球各主要硬件廠商紛紛搭載或兼容,使得其亞馬遜助手無處不在。物聯網設備透過云端實現跨行業和跨設備互聯互通,所收集數據除了在邊緣側處理,還需要上傳至云端,云端作為數據集散地,各種數據經過云端AI處理后,對這些數據利用將會帶來新的商業模式。在物聯網資深專家楊劍勇看來,云計算是全球物聯網重要基礎設施,作為物聯網產業發展基石,聚集了亞馬遜、微軟、谷歌和BAT等重量...
閱讀 2791·2021-11-17 09:33
閱讀 4455·2021-09-22 15:57
閱讀 2866·2019-08-30 14:16
閱讀 3133·2019-08-29 14:07
閱讀 2413·2019-08-26 11:55
閱讀 3415·2019-08-23 17:07
閱讀 1725·2019-08-23 16:50
閱讀 2535·2019-08-23 16:08