利用VIM为源码添加行号
生活随笔
收集整理的這篇文章主要介紹了
利用VIM为源码添加行号
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
VIM編輯器是可以顯示行號(hào)的。但是,有時(shí)候我們需要在整個(gè)代碼的行首添加行號(hào),怎么實(shí)現(xiàn)呢?實(shí)現(xiàn)的方法有很多,這里就介紹我知道的一種吧。
在每行行首添加某個(gè)字符串
:%s/^/your_string/
在每行行尾添加某個(gè)字符串
:%s/$/your_string/
解釋:
% 表示針對(duì)文件的每一行進(jìn)行操作
$ 代表一行的結(jié)尾處
^ 代表一行的開頭處
s表示替換
如果想在每行行首添加行號(hào),可以用這個(gè)命令:
:%s/^/\=line(".")/\=表示對(duì)\=之后的表達(dá)式求值。
line(“.”)是一個(gè)返回當(dāng)前行行號(hào)的函數(shù)。
所以上面這個(gè)命令用每一行的行號(hào)替換(插入)行首,就得到了需要的結(jié)果。
總結(jié)
以上是生活随笔為你收集整理的利用VIM为源码添加行号的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu 64上的GCC如何编译32
- 下一篇: 列表作业(习题)