我想仅对当前缓冲区使用relativenumbers,并且当Vim是Tmux中的活动窗格时。这样我就可以在一个窗格中使用gdb而在另一个窗格中使用vim,并且能够在Vim C源文件中看到实际的亚麻布。
这就是我现在正在尝试的:
autocmd BufLeave * : set number
autocmd BufEnter * : set relativenumber
然而,这并没有给我想要的行为,因为当我退出Vim时没有任何反应。
答案 0 :(得分:3)
您需要setlocal
,请在vimrc中尝试这两行:
autocmd BufLeave * : setlocal norelativenumber
autocmd BufEnter * : setlocal relativenumber