vim编辑器windows版(汉化版)
命令都是在Normal mode下使用的。
上节我们学习了光标移动的相关命令,比如:0到行头,$到行尾,^到百blank,/pattern 是搜索pattern的字符串等,看到这里不要说你不熟悉哟~不熟悉的话继续去练习吧。。不过也可以看下这里的内容 这节主要说的是复制与粘贴。在这里大家先简单看下粘贴的效果
如果我们使用的是ctrl + c进行复制的,那么我们也要用ctrl+v进行粘贴 。亲测,如果使用p命令粘贴会无效 ,而ctrl+v粘贴是从粘贴在光标后粘贴后的。
好了,说话在vim我们常用的复制与粘贴命令。注意粘贴命令是:P → 粘贴,p我们可以理解为paste或者put把内容放在了当前光标后在这里我们讲两个单词方便我们记忆:yank是复制,delete是删除,所以我们看到在常用的复制命令前都带有y,而在删除命令前都带有d还有看到没,y后的一个命令是和光标移动有关的。是不是很容易 记呀,下面就让我们多练习吧。yw 表示拷贝从当前光标到光标所在单词结尾的内容 y0 表示拷贝从当前光标到光标所在行首的内容 y$ 表示拷贝从当前光标到光标所在行尾的内容 yfa 表示拷贝从当前光标到光标后面的第一个a字符之间的内容。a是可以替换的,它可以是b,c,d,e,f,g等26个英文字母中的任意一个。 特殊地: yy 表示拷贝光标所在行
把自己复制的删除吧。dw 表示删除从当前光标到光标所在单词结尾的内容 d0 表示删除从当前光标到光标所在行首的内容 d$ 表示删除从当前光标到光标所在行尾的内容 dfa 表示删除从当前光标到光标后面的第一个a字符之间的内容 特殊地 dd 表示删除光标所在行. D 表示删除从当前光标到光标所在行尾的内容.
再说两个命令配合上面的命令一起练习 ,一个是u 就是undo。。中文来说就是撤销一个ctrl+R是大写的R,是redo 中文来说就是继续做
命令要多练习使用,我不可能说完全部,更重要的是大家要自己摸索。。