![]() |
1
0
您可以尝试以下代码:
如果代码不更新时间戳,则可能需要更改替换命令:
也许可以替换它的模式和/或范围。
如果代码有时会更新时间戳,而它不应该更新时间戳,则可能需要更改内部条件
当前条件阻止在从调用函数时执行替换
|
![]() |
2
1
问题
这里的问题是当事件
更好的触发方式是
但这是不可能的
讨论正如您所看到的,从每次保存时的更新切换到只保留vim/时的更新听起来很简单,但很难实现(例如,如果您只在vim会话中编辑单个文件,则可以将某些内容拼凑在一起)。我宁愿保留原来的设计,在“烦人”的部分工作。通过一个强大的实现(例如,它不会像您的简单解决方案那样破坏当前的搜索模式和窗口视图),这是非常自然的,许多人使用这种功能。实际上,你可以用我的 AutoAdapt plugin 或其插件页上列出的任何备选方案(或其他我不知道的插件 vim.org 或其他地方)。 |
![]() |
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
|
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
![]() |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
![]() |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
![]() |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
|
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |