2012-07-19 78 views
20

如何在Ubuntu上設置.vimrc文件?如何設置.vimrc

這是沒有幫助:http://vim.wikia.com/wiki/Open_vimrc_file

  1. 你在哪裏建立呢?
  2. 裏面的格式是什麼?

我知道我想放進去的東西,只是不知道如何。

+0

只要創建文件'〜/ .vimrc',並把你喜歡的設置放在那裏,並讓你自己一個忙 - 評論裏面的東西。 – taro 2012-07-19 18:40:06

回答

29

其中:

在UN * X系統上你的.vimrc在你主目錄所屬。在終端輸入:

cd $HOME 
vim .vimrc 

這將更改爲您的主目錄並使用vim打開.vimrc。在vim中,添加你想知道的命令,然後輸入:wq來保存文件。

現在再次打開vim。一旦進入vim,你可以輸入::scriptnames來打印已經找到的腳本列表。您的.vimrc的完整路徑應該在該列表中。作爲額外的檢查您的命令已被執行,您可以:

  • 添加echo "MY VIMRC LOADED"命令.vimrc裏,當你再次運行VIM,你應該看到我的vimrc受壓在終端打印。驗證您的.vimrc加載後,請刪除echo命令。
  • 在您的.vimrc中設置一個變量,您可以在加載vim時加載echo。在.vimrc中添加一行,如let myvar="MY VIMRC LOADED"。然後,一旦你打開vim,在命令行輸入echo myvar。你應該看到你的消息。

的格式爲:

你的.vimrc的格式,它包含Ex命令:以下:任何東西,你可能會在Vim命令行中鍵入,但在你的.vimrc,離開關:

你提到:set ruler:只此命令的.vimrc看起來像:

set ruler 

搜索例子的vimrc並查看結果。 This link是一個很好的起點。

+0

哦,所以它只是放在:通常設置標尺,沒有括號和東西? – 2012-07-19 18:40:39

+0

或只需輸入'vim〜/ .vimrc' – mogelbrod 2012-07-19 18:40:50

4

.vimrc應位於您的主目錄中。 .vimrc可以根據你的需要進行更多的交互。這裏的.vimrc

filetype indent on 
set ai 
set mouse=a 
set incsearch 
set confirm 
set number 
set ignorecase 
set smartcase 
set wildmenu 
set wildmode=list:longest,full 
0

的的「.vimrc」(VIM資源配置)文件規定,Vim的配置在每次啓動時進行初始化設置的一個例子。該文件可以在用於linux/OSX的"$HOME/.vimrc"和用於Window用戶的"$HOME/_vimrc"中找到。在Vim裏面,輸入「:echo $ HOME」來查看你的系統的$ HOME的值

例如,我們可以在你的.vimrc文件中做以下設置。

set hlsearch: Enable search highlighting 
    set ignorecase: Ignore case when searching 
    set incsearch: Incremental search that shows partial matches.