vim - 如何在vim中自动添加版本号?

标签 vim

我使用 vim 将 header 添加到我的文件中,并且我想在每次执行 :w 保存文件时自动更改次版本号。标题行是这样的:

# Version     : 0.0.24

我知道我需要添加这样的内容

autocmd Bufwritepre,filewritepre *.* exe "1,". 10 . "g/Version ???<C-a>

到我的 .vimrc 文件。但是,我无法做到正确。有人可以帮我吗?

提前致谢,

最佳答案

....  g/Version/norm! $^A``

此命令将增加数字,并保持光标位置。

您按的^AC-V C-A

您还可以使用 :s/.../\=.../ 来增加次要版本部分。

关于vim - 如何在vim中自动添加版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31860705/

相关文章:

vim - 如何将 Vim 中每行开头的空格数减半?

macos - 如何在 Vim 上将 inoremap/nnoremap 设置为 "command key"?

Vim 80 列布局问题

c++ - 根据 vim 中的语法更改折叠级别

macos - zsh 中的视觉 (Vim) 模式下的 Yank 不会复制到剪贴板以便在其他应用程序中使用 Ctrl + d 进行粘贴

vim - 使用 vim 在 block 注释中添加星号

vim - 当我在 Chrome 中保存对 html 文件的更改时自动重新加载浏览器?

regex - 在 VI 编辑器中将每个出现的正则表达式匹配替换为特定的正则表达式?

xml - Vim 7.3 自动完成 xml 标签

vim - 奇怪的 Vim 内边框