
最近学习使用 vim 开发。求教各位 vim 大神。 yw 复制当前单词后,移动光标到目标单词,如何一键替换复制的单词?
1 jsonline 2016-03-28 13:04:22 +08:00 via Android Pldw |
2 jsonline 2016-03-28 13:04:31 +08:00 via Android 漂亮的我 |
3 jsonline 2016-03-28 13:05:01 +08:00 via Android 你设置个 map 不就行了 |
4 klesh 2016-03-28 13:28:28 +08:00 viwp |
5 guoqiao 2016-03-28 13:30:46 +08:00 先选中需要替换的部分, 然后 p |
8 infinity1207 2016-03-28 13:55:37 +08:00 @zacard vep 就可以了呀 |
9 lxy 2016-03-28 14:13:37 +08:00 vep 要定位到单词开头, viwp 在单词任意部分都可以。我喜欢用后者,节省脑力和操作,同样,复制用 yaw ,剪切删除用 daw 。 |
10 expkzb 2016-03-28 14:13:47 +08:00 vep 就可以了 下一步就该讨论如何 连续 替换 yw 复制下来的单词了 |
12 yuuko 2016-03-28 16:36:15 +08:00 楼主想要的是这个插件吧 https://github.com/easymotion/vim-easymotion !话说移动到目标单词很少用 jk ,一般都是 f/t 某个字母,然后 ;/, 下个匹配,上一个匹配,或者直接 w/b |
13 morefreeze 2016-03-28 16:58:02 +08:00 我个人文件内大幅移动就是 /pattern 去搜索的,一行内就用 f 当然这个要求你对字母比较敏感,比如多发现低频字母(x,z,w)这类更容易命中。或者使用 W/B 大步移动,这个是把连续的非空格字符作为一个 WORD 来看 |
14 zacard OP @morefreeze 恩,之前有用过 f ,这几天重点试用下 |
16 hualuogeng 2016-03-28 19:06:47 +08:00 @caixiexin 这个很好, 一直想要的 |
18 wsdjeg01 2016-04-17 01:55:13 +08:00 |