vim - 运行 ex 命令以在正常模式下从函数转到行
我有一个在 InsertEnter autocmd 上运行的函数设置。在函数中我想跳到特定行。 所以到目前为止我已经尝试过(简化)的是: function JumpToLineBefore…
Vim 中 MenuPopup 的 autocmd 事件
目标 在 ins-completion 期间将 k 和 j 映射到 和 ,像这样: autocmd MenuPopup inoremap k autocmd MenuPopup inoremap j 当 MenuPopup 消失时撤消…
如何在vim中使用外部PDF阅读器打开光标下的pdf文件(使用“gf”)
当前的 gf 命令将打开 *.pdf 文件作为 ascii 文本。我想要使用外部工具(如 okular、foxitreader 等)打开 pdf 文件。我尝试使用 autocmd 来实现…
如何让帮助窗口始终在同一位置打开?
我这样做是为了在垂直窗口中打开帮助页面: cabbrev help vert botright help 这样,可以,但有点令人不安,而且它也有点垃圾邮件我的 :history 。 我…
Vim 中匹配文件名和部分路径的 autocmd 模式
我试图通过打开一个包含 test/ 路径且文件名以 Test.java 结尾的新文件来触发自动命令。阅读 :h autocmd-patterns 我无法弄清楚是否只有有限的模式可…
Vim 对所有文件类型运行 autocmd,除了
我有一个 Vim autocmd,可以在写入之前删除文件中的尾随空格。我几乎 100% 都希望这样做,但有一些文件类型我希望禁用它。传统的做法是在逗号分隔的列…
是否可以让 vim 阻止保存有解析错误的 php 文件?
我使用 vim 并希望它能够阻止我保存有解析错误的 php 文件。如果我想使用例如“php -l ”为了实现这一点,.vimrc 中的 autocmd 会是什么样子? 我知道…
autocmd 检查vim 中的文件名?
我想写一些自动命令来检查文件名是这个还是那个.. 我一直在尝试: autocmd VimEnter * if % is "preamble" | Explore | endif autocmd VimEnter * if …
Vim 自动命令在打开“nothing”时触发
我希望 vim 在没有打开或创建文件时打开 :Explorer。例如。当我在没有任何选项的情况下调用 vim 时。 不过,调用 vim newfile.txt 仍应按正常方式运行…
在注释和文档字符串中使用较短的文本宽度
来自强大的 PEP 8: [P]请限制所有行最多 79 个字符。对于流动的长文本块(文档字符串或注释),建议将长度限制为 72 个字符。 在 Vim 中编辑 Python …
写入新文件时运行 CommandTFlush 命令
我试图让 Vim 在写入新文件时运行命令“CommandTFlush”。对于那些不使用 Command-T 插件的人,“CommandTFlush”命令用于重建当前目录中的文件索引。…
Vim 根据文件内容自动执行命令
我正在尝试设置 Vim 来检测 .tex 文件何时包含命令 '\usepackage{sagemath}',并相应地运行命令。我已经做到了, :au BufReadPost,BufWritePost *.tex…
在 Vim 的 `autocmd` 命令中调用函数
我想在 autocmd 中使用 expand 函数。特别是,我正在改编 Paul Biggar 的提示,我想要在我的 .gvimrc 中使用以下 auto 命令: autocmd FileType tex s…