【配置】gvim和vim的設定檔的位置

來源:互聯網
上載者:User

今天在.vimrc裡設定set wrap死活沒效果。後來發現gvim的設定檔和vim的是不同的!沒文化真可怕……

 

首先目前使用者目錄下面會有三個檔案和檔案夾
.vim   這是儲存vim相關plugin colors的地方,當然這是個人的位置
.vimrc vim的設定檔
.gvimrc gvim的設定檔

啟動vim的時候,會在~/ 下面搜尋上述檔案和檔案夾,
那麼我們如果需要定製目前使用者的vim使用習慣,就直接把相應的vim指令碼拷貝到.vim檔案夾裡面。然後在vimrc 和gvimrc裡面添加對應的配置命令,比如指定一個colorscheme 就需要在desert.vim 的colors 裡面有對應的顏色配置指令碼,然後在 .vimrc裡面配置 colorscheme desert 就好了。

對整個系統的vim設定還有兩個重要的地方
1. /etc/vim/
2. /usr/share/vim/

這裡的 vimrc 和 gvimrc 兩個檔案會影響到全域設定。一般而言在 /etc裡面的是設定檔,而colors plugin 兩個檔案夾和其他指令碼是放在 /usr/share/vim 下面的。

這裡就有一個問題,如何使得所有的vimrc都有全域的資訊呢?
1.在~/.vimrc 裡面我們可以使用
   if filereadable('/etc/vim/vimc')
               source /etc/vim/vimrc
來把全域的vimrc匯入。
2. 在/usr/share/vim 底下建立對應etc的軟連結
ln -s /etc/vim/vimrc /usr/share/vim/vimrc
ln -s /etc/vim/gvimrc /usr/share/vim/gvimrc

這樣就可以管理好vim的設定檔和指令碼了

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.