: set smartindent
2009年2月9日 星期一
2009年2月4日 星期三
利用Vi 的 diff 功能,配合 subversion 作 revision diff 顯示
原理 只是用 svn 的 cat 功能 把某個版本的 sourcecode cat 出來 (到 tmp file)。
然後再用 vim 來開啟兩個檔案 : working and tmp.
把 svn 上,剛剛 committ 的 init.c cat 出來成 tmp:
用 vim 的 diff 模式開啟:
就降,在 vim 裡還是可以編輯,save...
然後再用 vim 來開啟兩個檔案 : working and tmp.
把 svn 上,剛剛 committ 的 init.c cat 出來成 tmp:
# svn cat init.c @COMMITTED tmp
用 vim 的 diff 模式開啟:
#vim -d init.c tmp
就降,在 vim 裡還是可以編輯,save...
2009年2月3日 星期二
Go to the end of file
就是利用 command line ": 行數" 的方法,
然後利用 "$" 代表"最後":
先在command mode 按 ":" 這樣就會在最下面一行出現 ":"
然後再輸入 "$" 就代表最後一行。
按 Enter
^ 代表開頭
$ 代表最後
所以
會到 file 的開頭
會到 file 的最後
然後利用 "$" 代表"最後":
先在command mode 按 ":" 這樣就會在最下面一行出現 ":"
然後再輸入 "$" 就代表最後一行。
按 Enter
^ 代表開頭
$ 代表最後
所以
:^
會到 file 的開頭
:$
會到 file 的最後
訂閱:
文章 (Atom)