vim技巧-如何将当前选中的变量拷贝到命令行?
程序员文章站
2022-06-16 09:58:08
...
vim如何将当前选中的变量拷贝到命令行?
使用场景
-
平时coding的时候经常需要这样的场景,需要查找变量tmp_helloword_a ,方法是使用下面这条命令批量询问替换:
/tmp_helloword_a
-
平时coding的时候经常需要这样的场景,需要将某个变量tmp_a 批量改成变量temp_b,修复方法是使用下面这条命令批量询问替换:
:%s/tmp_helloword_a /tmp_a/gc
-
其它需要再命令行使用变量或单词文本的场景
方法
- 上面的操作有一个问题,如果变量比较长,输入麻烦且容易出错,这个时候用快捷键就很省事。
- 先用 shitf +* 或gd 选中要拷贝的变量,
- 然后进入命令行模式,按快捷键 :
<C-r><C-w>
- 上面的2处例子可替换为:
/<C-r><C-w> :%s /<C-r><C-w>/tmp_a/gc
相关快捷键
- gd: 选中当前变量
- shift+*:选中当前变量
- :%s/tmp_a/tmp_b/gc: 将temp_a批量替换为tmp_b
- <C -r><C - w> :先按ctrl+r 再按ctrl+w 命令行中粘贴
上一篇: RTX 3070显卡怎么样 RTX 3070显卡全面评测
下一篇: 虚拟环境pipenv的使用