Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim宏记录在搜索时停止?_Vim - Fatal编程技术网

Vim宏记录在搜索时停止?

Vim宏记录在搜索时停止?,vim,Vim,我有一个文件集合,我想使用vim宏对它们进行一些更改。在第一个文件中,我使用“qa”启动宏录制,它在命令行中显示“录制”。然后我继续我的序列“gg”(转到文件的开头)->“/class”(搜索并跳转到第一个类)->做点什么。然而,当我开始搜索时,“录音”消失了,“注册a”只给了“一个gg,没有其他 有人能告诉我为什么在我进行搜索时宏停止了吗?有没有一种方法可以使搜索成为宏的一部分 提前感谢?我正在使用VIM-Vi改进版7.4(2013年8月10日,编译2014年1月2日19:39:32),它运行

我有一个文件集合,我想使用vim宏对它们进行一些更改。在第一个文件中,我使用“qa”启动宏录制,它在命令行中显示“录制”。然后我继续我的序列“gg”(转到文件的开头)->“/class”(搜索并跳转到第一个类)->做点什么。然而,当我开始搜索时,“录音”消失了,“注册a”只给了“一个gg,没有其他

有人能告诉我为什么在我进行搜索时宏停止了吗?有没有一种方法可以使搜索成为宏的一部分


提前感谢?

我正在使用VIM-Vi改进版7.4(2013年8月10日,编译2014年1月2日19:39:32),它运行良好

问题解决了!我只是出于某种原因才发现,我的(u vimrc文件)中有这样的行…:nnoremap:q:I nnoremap/q/I nnoremap?q?我对它们进行注释解决了问题。无论如何,谢谢!