用了一個大牛的vim設定檔

來源:互聯網
上載者:User

http://nootn.com/blog/Tool/22/ 大牛的vim設定檔,一直在更新。

部落格上有一個 1.24更新的vimrc,我直接paste到我的

/etc/vim 目錄下的vimrc中。

結果發現裡頭中文都是亂碼,而且vim有點不聽指揮了。

 

網友們都follow him,大牛建立了一個google的code,

http://code.google.com/p/asins/source/checkout

沒有找到哪裡可以下載代碼,但是有

上面說:

 

Use this command to anonymously check out the latest project source code:

# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://asins.googlecode.com/svn/trunk/ asins-read-only
於是,在apt-get install subversion之後,有......A    asins-read-only/vim/vimfiles/plugin/a.vimA    asins-read-only/vim/vimfiles/plugin/neocomplcache.vimA    asins-read-only/vim/vimfiles/plugin/NERD_commenter.vimA    asins-read-only/vim/vimfiles/plugin/DoxygenToolkit.vimA    asins-read-only/vim/vimfiles/plugin/checksyntax.vimChecked out revision 10.root@zhangbin-laptop:/etc/vim# lsasins-read-only  vimrc.backup  vimrc.tiny多了asins-read-only 檔案夾。自己的命令執行還是有點問題阿:root@zhangbin-laptop:/etc/vim/asins-read-only/vim# lsjsLint  vim73  vimfiles  _vimrcroot@zhangbin-laptop:/etc/vim/asins-read-only/vim# cp -r * ../root@zhangbin-laptop:/etc/vim/asins-read-only/vim# cd ..root@zhangbin-laptop:/etc/vim/asins-read-only# lsjsLint  vim  vim73  vimfiles  _vimrc不知道怎麼用,覺得vim是不是我弄出來的,於是刪除了它,後來發現,就是有vim檔案夾。root@zhangbin-laptop:/etc/vim# rm -rf vimroot@zhangbin-laptop:/etc/vim# lsasins-read-only  jsLint  vim73  vimfiles  _vimrc  vimrc.backup  vimrc.tinyroot@zhangbin-laptop:/etc/vim# mv _vimrc vimrcroot@zhangbin-laptop:/etc/vim# lsasins-read-only  jsLint  vim73  vimfiles  vimrc  vimrc.backup  vimrc.tiny root@zhangbin-laptop:/etc/vim# vim vimrc Error detected while processing /usr/share/vim/vimrc: line   47: E185: Cannot find color scheme colorzone Press ENTER or type command to continue 用gedit開啟vimrc,注釋掉47行。 然後,root@zhangbin-laptop:/etc/vim/asins-read-only# cp -r vim ..root@zhangbin-laptop:/etc/vim/asins-read-only# cd ..root@zhangbin-laptop:/etc/vim# lsasins-read-only  jsLint  vim  vim73  vimfiles  vimrc  vimrc.backup  vimrc.tinyvim就可以正常用了。發現確實有很多不同。慢慢體會把。

 

我看到了編碼格式,

看到檔案的路徑

看到了{}代碼被縮起來了。

 

yeah!vim好強大。大牛真好!

=============

rmdir不能刪除非空目錄。

rm 的f是強制移除,r是遞迴刪除。

所以rm -rf 可以刪掉非空目錄。

=============

http://www.linuxsense.org/archives/88.html

 

 

linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中……
直接rm就可以了,不過要加兩個參數-rf 即:rm -rf   目錄名字
-r 就是向下遞迴,不管有多少級目錄,一併刪除
-f 就是直接強行刪除,不作任何提示的意思

 

需要提醒的是:使用這個rm -rf的時候一定要格外小心,linux沒有資源回收筒的

當然,rm還有更多的其他參數和用法,man rm就可以查看了

=================

這是10.04的

 

root@zhangbin-laptop:/usr/share# ll vim

total 28

drwxr-xr-x   5 root root  4096 2011-01-15 09:25 ./

drwxr-xr-x 311 root root 12288 2011-02-23 21:55 ../

drwxr-xr-x   4 root root  4096 2011-01-15 09:25 addons/

drwxr-xr-x   2 root root  4096 2011-01-15 09:25 registry/

drwxr-xr-x  17 root root  4096 2011-01-15 09:25 vim72/

lrwxrwxrwx   1 root root     5 2011-01-14 16:11 vimcurrent -> vim72/

lrwxrwxrwx   1 root root     8 2011-01-14 16:11 vimfiles -> /etc/vim/

lrwxrwxrwx   1 root root    14 2011-01-14 16:11 vimrc -> /etc/vim/vimrc

lrwxrwxrwx   1 root root    19 2011-01-14 16:11 vimrc.tiny -> /etc/vim/vimrc.tiny

我現在發現,大牛的_vimrc是windows下的嗎?=========================關於vim的設定檔的目錄,發現了三個。下文的作者說,最為重要的是$HOME下的,因為這是首先去訪問的。http://www.cppblog.com/guojingjia2006/archive/2010/08/04/122231.htmlvim-系列-配置目錄

Posted on 2010-08-04 18:37 小果子 閱讀(46) 評論(0)  編輯 收藏 引用 所屬分類: Linux 

一直對vim的配置目錄很confused,我發現它的配置路徑有好幾個,除了home下面的.vim,還有/usr/share/vim/vim72和/usr/share/vim,三個目錄到底哪個才是vim讀取的路徑呢?

經過我的幾番嘗試和小小Google了一下,終於得到了結果。原來vim的“runtimepath”共有三個,就是我上面所說的,但是vim讀取這三個路徑是有順序的。

首先讀取的目錄就是$home/.vim,如果vim讀取到了該目錄下的syntax或者plugin,就不會再去讀取usr目錄了。

其次讀取的目錄是/usr/share/vim, 最後才讀取/usr/share/vim/vim72。

我想vim的設計者這樣設計是有原因的,當前登入使用者的個人化設定肯定是優先考慮的,而/usr/share/vim是給所有使用者使用的設定。所 以,對vim的設定和修改還是放在home目錄比較好,一方面不會破壞系統原有設定,可以隨時恢複,另一方面的好處我沒有完全弄明白,具體請參見這位老兄 的文章http://stackoverflow.com/questions/1384582/vim-linux-ubuntu-directory-location-vim-syntax

其實vim的documentation已經有很詳細的描述了,在vim的command模式中輸入:help ‘runtimepath’ 可以看到詳盡的解釋。

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.