vi :记忆20%的命令,完成80%的工作

【一点说明】

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!



Reference

vi编辑器中的各种(整行,多行,一个单词)复制  : http://blog.sina.com.cn/s/blog_5caa94a00100codi.html

关于VI操作的一些命令和快捷键 :http://jiony.iteye.com/blog/455848

vi操作指南 : http://www.chinaitpower.com/2005September/2005-09-13/208688.html
basic vi command :http://www.cs.colostate.edu/helpdocs/vi.html


你可能感兴趣的:(vi :记忆20%的命令,完成80%的工作)