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