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

标签 vim editor vi

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

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

例子:

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

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

最佳答案

这是您要查找的内容:

autocmd filetype markdown setlocal nonumber

对于你的第一个例子,

set nonumber
autocmd filetype ruby,javascript,vue setlocal number

关于vim - 在 Vim 中,如何根据当前文件的扩展名显示或隐藏行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61260221/

相关文章:

android - Android平台Xamarin Editor Control中如何去除文本下划线?

eclipse - 最大化 Eclipse 快捷方式中的代码选项卡

editor - 具有 Visual Studio 编辑器功能的独立文本编辑器

vim - 将 false 转换为 FALSE 的正常模式 vim 命令是什么以及 12 :48:03 AM to 12:48 simultaneously?

git - 如何返回:Gblame after selecting a particular commit?的结果

vim - 如何在 VIM 中更改左装订线的颜色?

Vim 只替换一个词

regex - Vim:当使用\_ 跨多行匹配字符串时。在正则表达式中,:yank 命令仅适用于第一行

linux - vi 中删除前 n 行的命令是什么?

regex - vim:替换特定字符,但仅在第 n 次出现后