您的位置:首页 > 其它

vi 中常用命令技巧

2015-11-17 21:54 393 查看
vi中的命令技巧

file copy in the diffrent file:

"a9yy      @don't forget the ",a is variable name,9 is copy lines ,yy is copy   

"ap        @don't forget the ",a is variable name,p is paste  

yy         @copy the current line 

p          @paste

dd         @delete the current line

nyy        @copy n lines 

ndd        @delete n lines

d)         @Delete the beginning of the next sentence

d}         @Delete the beginning of the next paragraph

"

:set nu        @don't forget the :,display line numbers 

:set nonu        @don't forget the :,undisplay line numbers 

shift + g     @jump to the last line 

shift + u     @return last state

“^”跳转:将光标快速跳转到本行的行首字符;

“$”跳转:将光标快速跳转到本行的行尾字符;

vi 有一条命令我在这里补充下:我也是一个偶然机会才发现,确实很好用。当我们使用yy命令在在这一个文件中复制,你不能复制到其他文件中,在这里用这个技巧比用剪切板那条命令还方便。

在hello1.c中按下nyy复制你想复制的文本,然后输入命令 :e  ./hello2.c     这是就跳转到了hello2.c这个文件去了,然后按下p就可以粘贴到你想粘贴的地方了。(对文本操作必须文本是才保存状态下,e 后面可以根文件的目录)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: