在 Vim 中,如何根据当前文件的扩展名显示或隐藏行号?

Dav*_*Gay 4 vi vim editor

Vim 可以配置为通过添加set number到您的.vimrc.

如何配置 Vim 只显示或隐藏某些文件扩展名的行号

例子:

  • .md显示除文件之外的所有文件的行号
  • .rb仅显示、.js.vue文件的行号

基于-.vimrc的解决方案可能更可取,但除此之外,欢迎使用变通方法。

Zor*_*rzi 6

这就是您要寻找的内容:

autocmd filetype markdown setlocal nonumber
Run Code Online (Sandbox Code Playgroud)

对于你的第一个例子,和

set nonumber
autocmd filetype ruby,javascript,vue setlocal number
Run Code Online (Sandbox Code Playgroud)

  • 您可能可以使用 setlocal 使其变得更好 (4认同)