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