vi的命令很多,新手入门要记很多命名,不太现实,特此总结了一些比较常用的命令。
虽然不是很全,但是足够我们在日常工作中完成绝大部分的工作。
记忆20%的命令,完成80%的工作,这个是此文的目标。
模式切换:ESC
撤销操作:u
插入字符 : i
插入新行:o
左下上右 : hjkl
上移一行:k
上移N行:nk
下移一行:j
下移N行:nj
类似:左移 h ,右移l
Ctrl + f 屏幕『向前』移动一页
Ctrl+ b 屏幕『向后』移动一页
删除字符:x 「6x」表示从光标开始位置删除6个字符。
删除行: dd
删除多行: ndd 「6yy」表示删除从光标所在的该行“往下数”6行文字。
复制行:yy
复制多行:nyy 「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
保存:wq
强制退出保存:q!
vi编辑器中的各种(整行,多行,一个单词)复制 : http://blog.sina.com.cn/s/blog_5caa94a00100codi.html
关于VI操作的一些命令和快捷键 :http://jiony.iteye.com/blog/455848