【问题标题】:In Vim, how can I show or hide line numbers depending on the current file's extension?在 Vim 中,如何根据当前文件的扩展名显示或隐藏行号?
【发布时间】:2020-07-30 06:45:35
【问题描述】:

可以通过将set number 添加到您的.vimrc 来将Vim 配置为显示行号。

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

例子:

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

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

【问题讨论】:

  • @PatrickBacon 呃,这不是语法。这是一个(本地)选项。

标签: vim editor vi


【解决方案1】:

这就是您要查找的内容:

autocmd filetype markdown setlocal nonumber

对于您的第一个示例,并且

set nonumber
autocmd filetype ruby,javascript,vue setlocal number

【讨论】:

  • 你可以使用 setlocal 让它变得更好
猜你喜欢
  • 2021-12-19
  • 1970-01-01
  • 1970-01-01
  • 2011-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多