您的位置:首页 > 其它

vi常用命令

2017-04-10 21:54 232 查看

1、在vi编辑器中使用sudo命令

:w !sudo tee %


命令:w !{cmd},让 vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从 stdin 传入。

tee 是一个把 stdin 保存到文件的小工具。

而%,是vim当中一个只读寄存器的名字,总保存着当前编辑文件的文件路径。

所以执行这个命令,就相当于从vim外部修改了当前编辑的文件。

2、返回上次的位置

ctrl + o : 返回上次光标位置;
ctrl + i : 前进到光标的位置


3、排版对齐

ctrl +v :选择需要对齐的行,之后按 = 即可对齐。


4、字符串替换

:%s/vivian/sky/g


替换每一行中所有 vivian 为 sky

http://www.cnblogs.com/tovep/articles/2715803.html

5、快速选中单词

光标移动到要选中的单词开头,按v按e。

6、撤销相关

撤销:u

取消撤销:ctrl + r
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vi