cost 343 ms
Vim 宏不工作,因为快捷方式与快速修复命令重叠 - Vim macro not working because of the shortcuts overlapping with Quick Fix command

所以,我试图写一个 Vim 宏,我在下面注册的宏@p包含一个cc快捷方式,它删除一行。 宏如下。 当我运行宏@p本身时,它工作得很好。 但是,当我注册另一个使用宏@q的宏@p ,并尝试使用:999@q重复宏@q直到文件末尾时,它说 我不知道为什么这不起作用。 我意识到这与 Quick fix 命令有 ...

如何设置 window Vim 将选择显示从快速修复列表中选择的文件 - How to set which window Vim will choose to display a file selected from quickfix list

我在我的 vim 中打开了一些 windows(它们是使用 split :split / :vsplit命令创建的)。 我还有一个填充了文件列表的快速修复列表(这是我使用:cf命令然后:copen加载的 grep 命令的结果)。 当我的 cursor 在快速修复中列出的文件名之一上时,我可以按Ent ...

Vim:避免在成功制作后按 ENTER 键? - Vim: Avoid having to press ENTER after successful make?

除了Makefile之外,我还有一个脚本Run仅在make完成且没有错误时执行。 我已经设法在我的.vimrc文件中使用以下内容实现了这一点,如果需要,它还会在父目录中查找Makefile 。 和 有了这个,在 vim 中输入:mak后,代码已生成并运行......有两种可能的结果: 如果在mak ...

Vim 快速修复:如何打开:生成与 vim 工作目录不同的目录中编译的条目? - Vim quickfix: How to open :make entries that were compiled in different directory than vim working directory?

我正在深入研究 Vim 的快速修复列表,看起来非常棒,但是由于相对路径问题,我无法利用它。 解释: 我的 Vim window 路径是. 我在 Vim 中有一个自定义 make 命令: 西部程序将使用 CMake 和 gcc 来编译我的项目。 但事情是这样的:它将当前目录更改为./build 。 ...

如何在字符串之间搜索模式并在快速修复中显示它? - How to search a pattern in between a string and show it in quick fix?

在我的日志文件中,有时会有很多错误。 我将过滤行之间的错误,并查看在行之间执行的文件。 所以简而言之,我将在范围之间搜索一个模式。 现在这个结果显示在屏幕上。 但我希望它在 quickfix 中,以便我可以选择不同的行直到我完成。 如何将此结果推送到快速修复窗口? ...

是否可以在快速修复窗口中显示 Rg 的结果? - Is it possible to display result of Rg into quick fix window?

当我搜索:Rg <string> ,它会在 FZF 缓冲区中打开结果。 通常文件名没有完全显示在其中。 也曾经逃过的结果都没有了。 如果需要再次检查同一个词,我必须做研究。 但是:vim /pattern/g **/*在 quickfix 中打开结果。 有没有办法在quickfix窗口 ...

Vim错误格式字符串以在QuickFix中显示消息,删除了其中的一部分 - Vim errorformat string to show message in QuickFix removing part of it

我正在编写一个errorformat字符串,它在大多数情况下都有效。 我的问题是我有这样的行作为makeprg输出: 是的,该行以我要删除的虚假^M字符结尾。 因此,我想要在QuickFix窗口中显示的是这个,没有^M字符: 但是我有这个: 到目前为止,这是我的err ...

按文件过滤vim的quickfix窗口 - Filter vim's quickfix window per file

我在Neovim实例中使用查询语言服务器。 与Languageclient-neovim插件一起使用。 这也会自动检查代码中我正在处理的文件中的错误。 但是,这也意味着它将检查我的工作区中的所有文件。 我想知道是否有可能只显示特定于我正在处理的文件的错误。请参见以下示例: 我 ...

如何使用QuickFix验证订单的值 - How do you validate values for an order using QuickFix

我是quickfix的初学者,我不确定我遇到的问题是否很简单。 我想使用symbol , price , quantity等快速修复来验证订单的值。快速修复是否在python中提供了一个函数来验证价格是否为PRICE类型且其值是否有效(例如:4.23)? 这是参考: http : //w ...

vim autocmd:基于事件的删除和添加组命令 - vim autocmd: Event based removal and addition of group commands

我正在使用quickfix,我已将其设置为在快速修复命令后立即运行cwindow。 另外,我有一个我的C ++源文件的模板文件,我希望在我的新源文件的开头复制它。 这是我的.vimrc: 我的template.cpp文件在开头有一个:insert,一个'。' 最后,我想在新的源文件 ...

如何从正在运行的Gvim重新加载quickfix窗口? - How do I reload the quickfix window from a running Gvim?

假设我有一个名为warnings.txt的文件,其中包含要检查的doxygen警告列表。 为了做到这一点,我使用以下命令从命令行启动Gvim(如果需要的话,则为Win32) 然后,Gvim启动,我可以开始处理文件中的警告了。 处理完其中一些后,我想重新创建warnings.txt 。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM