块操作,典型的操作: 0 <C-v> <C-d> I-- [ESC] ^→ 到行头 <C-v>→ 开始块操作 <C-d>→ 向下移动 (你也可以使用hjkl来移动光标,或是使用%,或是别的) I-- [ESC]→ I是插入,插入“--”,按ESC键来为每一行生效。 在Windows下的vim,你需要使用<C-q>而不是<C-v>,<C-v>是拷贝剪贴板。
区域选择 <action>a 或 <action>i 块操作: <C-v> 自动提示: <C-n> 和 <C-p> 宏录制: qa...
ctrl-v进入纵向编辑模式 G移动游标到最后一行第一列,可视块覆盖了第一列 I进入行首插入模式 ping -c 4输入所要求字符“ping – c 4 ” ESC退出纵向编辑模式的同时所有选中的字符前都添加了“ping – c 4 ”,回到命令模式 结果如下: ping -c 4 10.5.5.214 ping -c 4 10.5.5.212 ping -c 4 10.5.5.21...
例2: 定义 <C-c><C-v>为复制粘贴 不知道有没有小伙伴在初学vim的时候希望也能像在Windows中那样,使用<Ctrl+c>和<Ctrl+v>来进行复制粘贴。学到现在我们终于有能力自己动手实现这个需求了。 虽然不推荐这么干,但是还是满足各位折腾的欲望吧。 仔细回想一下,<Ctrl+c>实际上是拷贝选中的文本,而<Ctrl+v>是在...
vim <C-V>列..ubuntu12环境,apt-get安装的vim,<C-V>操作无法进入列快模式,成了粘贴操作同环境下还装了个gvim,但这个gvim用<C-Q>就能进入列快模式...求大神
可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。 替换模式:正常模式下,按R进入。 2. 启动Vim vim -c cmd file: 在打开文件前,先执行指定的命令;
V:按行选择。这在你想拷贝或者移动很多行的文本的时候特别有用。 <C-V>:按块选择。非常强大,只在很少的编辑器中才有这样的功能。你可以选择一个矩形块,并且在这个矩形里面的文本会被高亮。 在选择模式的时候使用上面所述的方向键和命令(motion)。比如,vwww,会高亮光标前面的三个词。Vjj 将会高亮当前行以及...
v2a) →将选择 (map (+) ("foo"))选择矩形块:<C-v>。矩形块对于注释许多代码行非常有用。典型例子如 0<C-v><C-d>I-- ESCESC^ →转到该行的第一个非空白字符 <C-v> →开始块选择 <C-d>→向下移动(也可能是 jjj 或%,等…) I-- ESCESC→写下 -- 评论每一行注意...
在Windows下的 Vim,你需要使用<C-q>而不是<C-v>,<C-v>是拷贝剪贴板。 在Insert 模式下,你可以输入一个词的开头,然后按<C-p>或是<C-n>,自动补齐功能就出现了。 Windows 宏录制:qa 操作序列 q, @a, @@ QA 把你的操作记录在寄存器 a。于是 @a 会replay被录制的宏。@@ 是一个快捷键用来 replay...
VISUAL MODE - 由 v, V, CTRL-V 进入的可视模式 > 增加缩进 < 减少缩进 d 删除高亮选中的文字 x 删除高亮选中的文字 c 改写文字,即删除高亮选中的文字并进入插入模式 s 改写文字,即删除高亮选中的文字并进入插入模式 y 拷贝文字 ~ 转换大小写 o 跳转到标记区的另外一端 O 跳转到标记块的另外一端 u ...