如何在vim中单词的两边重复添加文本?
|
我在Python脚本中有一堆局部变量引用,但我想从字典中提取。因此,我基本上需要将
foo
,bar
等更改为env[\'foo\']
,env[\'bar\']
,依此类推。我是否需要编写一个正则表达式并匹配每个变量名称以进行转换,还是可以使用.
命令重复一个更直接的方法?
没有找到相关结果
已邀请:
4 个回复
徐百晴墓斜
然后,当您在下一个单词上时,只需按
重播宏(甚至按
重播此后的最后一个重播)。
撵穆
用实际的变量名称替换
,
和
。您可以根据需要添加任意数量的其他变量,只需确保使用反斜杠转义OR管道即可。希望能有所帮助。
撵穆
这将包围光标下当前出现的每个单词。 如果要指定每个实例前后的操作,则可以使用以下命令:
如果只想确认变量的每个实例,则可以使用以下方法:
垫歌蝎降凤
将击键记录到缓冲区中。将光标置于变量名的开头,然后按
并键入
。接下来,将光标向后移动一个空格到最后一个引号,并用
粘贴从buffer16ѭ命令填充的缓冲区。最后,对每个变量用
重用录音。