在正常模式下(按 ESC 进入)按键 v 进入可视化模式,然后按键盘左右键或 h,l 键即可实现文本的选择。
其它相关命令:
v:按字符选择。经常使用的模式,所以亲自尝试一下它。
V:按行选择。这在你想拷贝或者移动很多行的文本的时候特别有用。
CTRL+v:按块选择。非常强大,只在很少的编辑器中才有这样的功能。你可以选择一个矩形块,并且在
这个矩形里面的文本会被高亮。
值得注意的是如果 VIM 中使用自动换行,那么直到你按 ENTER 换行前,VIM 都会将你之前输入的内容视
为一行而不是你看到的好几行,按块选择时就会按 VIM 中的行来选择块。
在选择模式的时候使用上面所述的方向键和命令(motion)。比如,vwww,会高亮光标前面的三个词。
Vjj 将会高亮当前行以及下面两行。
================================================================
================================================================
原文:http://hi.baidu.com/shadouyou/blog/item/7ccb234e5a75d1cfd0c86a55.html
vi 编辑器有 3 种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要:
命令模式:vi 启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时
无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入字幕“i”就可以进入 vi 的输
入模式编辑文件。
输入模式:在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“--
INSERT--”标志着 vi 进入了输入模式。当我们完成修改输入等操作的时候我们需要保存文件,这时我们需
要先返回命令模式,在进入末行模式保存。
末行模式:在命令模式输入“:”即可进入该模式,在末行模式中有好多好用的命令。
4.编辑操作
进入输入模式命令
i 插入命令 a 附加命令 o 打开命令 c 修改命令
r 取代命令 s 替换命令 Esc 退出命令
输入模式的操作
Home 光标到行首
评论0