为 vim 终端 window 设置不同的属性

Set different properties for a vim terminal window

在我的 .vimrc 中,我设置了许多属性,例如 set nu,...我如何专门为通过命令 :term 启动的终端 windows 设置属性?

例如,我希望终端 windows 而不是 显示与常规 vim 缓冲区不同的行号。

this answer 开始,您可以使用带有 TerminalWinOpenTerminalOpen 的自动命令在每次打开终端时执行命令。例如,

autocmd TerminalWinOpen * setlocal statusline=hello

将在终端打开时设置您的状态栏。自动命令定义为 here.