我是乙個vim愛好者,專案開發過程中,大量地使用vim作為編輯工具。
今天剛開箱了一台新的 centos7, 現將vim安裝後的一些基本配置作一下記錄。
vim安裝完之後,大多數配置都是預設的,如,沒有顯示行號等,要快速的獲乙個vim的配置檔案很簡單
vim ~/.vimrc
然後讀取 vimrc 模板檔案到 .vimrc中
:r $vimruntime/vimrc_example.vim
最後:wq
vim中預設tab是8個字元的寬度,但軟體工程師用得最多的應該是4個字元,並且最好是由4個空格組成的。
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set autoindent
參考以下配置
set number
在使用vim的過程中,我們經常發現,vim產生一些臨時檔案:
我們可以使用以下配置來阻止這些檔案的生成:
set nobackup
set noswapfile
set noundofile
set backup
set swapfile
set undofile
既然又想儲存臨時檔案,又不想讓這些檔案把專案目錄搞亂,
解決方案就是,我們新建乙個目錄,專門來存在這些臨時檔案:
cd /tmp
mkdir -p ~/tmp/vim/
然後再設定這些檔案的存在目錄
set dir=~/tmp/vim/tmp
set udir=~/tmp/vim/undo
set bdir=~/tmp/vim/backup
細心的朋友可能發現,我將這些臨時檔案存在自己家目錄下。
這樣做一方面保證使用者有足夠的操作許可權,一方面出於安全考慮,另一方面也不會影響到其它使用者的使用。
我最開始將 vim 的臨時檔案設定到了乙個沒有操作許可權的目錄下,每次使用 vim 開啟檔案時,都會看到這個錯誤
引以為戒。
vim的配置(如何配置vim)
本文只適用於初學vim的,配置的時候會省很多初學者想不到的麻煩。配置vim在網上有很多種不同的複雜方法,而且沒有具體說明每一步怎麼做,很眼花呀!對於像我這種初學者來說,步驟有的都看不懂。在這裡,我詳細的給大家講解一下vim的配置步驟。第一步 我們在主目錄下輸入 ls al命令 檢視隱藏檔案 如果有....
ssh的初始配置
hibernate 5 建立實體以後配置hibernate對映檔案 ssh的三種配置方式 1 帶有hibernate配置檔案 2 不帶hibernate配置檔案 3 純註解 1 重點了解的jar包 structs2 convention plugin structs2註解開發的jar包 struct...
簡單的 vim 配置
在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號 語法高亮度顯示 智慧型縮排等功能的。為了更好的在vim下進行工作,需要手動設定乙個配置檔案 vimrc。在啟動vim時,當前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vim...