说明 vim的4种操作模式 vim模式进入与退出 正常模式 命令模式 插入模式 可视模式 vim剪切指定内容 vim粘贴指定内容
vim剪切指定内容, 这些内容可能是你不想要了, 要删除掉,
你可以选择一个个的字符通过退格键(Backspace)删除掉,
但是这样真的显示不出你的逼格哦!(开玩笑了^-^)
在说明这个问题之前先说明一下vim的4种模式:
很多人都说vim有3种模式, 呵呵,
那可能就是他们没有记住vim还有一种模式,
那就是上面提到的 可视模式
说明一下这些模式的进入与退出
打开一个文件即进入正常模式, 在任何模式下按 esc 键即进入正常模式
按 Shift+: 即进入命令模式, 按 esc 退出命令模式到正常模式
按 i 键即进入插入模式, 按 esc 退出插入模式到正常模式
按 v 键即进入可视模式, 按 esc 退出可视模式到正常模式
说了这么多, 也该进入正题了 vim剪切指定内容 请向下看!
第一步: 首先通过按 esc 键退出插入模式到正常模式, 然后移动光标到要剪切的内容之前或者之后, 再按 v 进入到可视模式vim剪切指定内容, 也可以理解为删除指定内容,
你在插入模式下通过退格键一个一个删除那可真是费老劲了,
我们再这里讨论一种更有逼格的操作方式,
比如说现在要删除 variable 这一个单词,
我就将光标定位到了 variable 之前
按 v 键进入到可视模式, 如下图所示:
第二步: 接下来就是移动光标选择字符variable 第三步: 就是按 d 键剪切啦, 剪切的同时自动退出可视模式到正常模式请注意:
进入到可视模式的主要标志就是左下角出现 VISUAL 就是中文意思 可视 嘛!
当然了我安装的是CentOS7.3英文版本的,
如果你的linux系统安装的是中文版本这里不出意外的话应该是 可视 汉语词汇
平时使用 d 键最多的要数删除整行操作了, 哦,不对,准确的话应该是剪切整行操作,
嗯嗯,是的,我没有说错, 就是剪切操作, 不信你可以实践一下,
那好了,这里我使用 d 键也是同样的道理, 剪切字符串嘛,
也等同于删除操作, 为什么这么说呢,
如果说你剪切的这些字符串不用了, 那就是删除操作了呗,
反之则是剪切了, 因为你还要使用嘛! 怎么粘贴剪切的内容请向下看!
第一步: 首先就是移动光标到指定位置上面实现了剪切指定内容,
那同样也可以在指定位置粘贴这些刚刚剪切了的具体字符,
由于在可视模式下选择字符后按 d 键剪切,
并自动退出可视模式到正常模式, 那很好啊,
省得我们手动按 esc 退出到正常模式了, 太有情怀了没木没有
那接下来就完成粘贴内容到指定位置操作
第二步: 就使用vim最伟大的按键 p 了,将内容粘贴到 definition 之后比如说现在我要将之前剪切的内容粘贴到 definition 之后, 那光标具体移动的位置就如上图所示了!