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

In Vim, how can I show or hide line numbers depending on the current file's extension?

Vim 可以配置为显示行号,方法是将 set number 添加到 .vimrc.

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

示例:

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

这是您要查找的内容:

autocmd filetype markdown setlocal nonumber

对于你的第一个例子,

set nonumber
autocmd filetype ruby,javascript,vue setlocal number