vim 的初始配置

2022-07-18 01:21:12 字數 1213 閱讀 5106

我是乙個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...