一千萬個為什麽

搜索

有沒有辦法鎖定緩沖區更改?

我有NERDTree一直打開,有時我忘了我把光標放在那裏,我嘗試將我的主窗口切換到另一個緩沖區並且它切換了NERDTree一個,這樣做後非常煩人...

有沒有辦法鎖定NERDTree緩沖區,或者我應該只映射一個順序負責重置它的命令?

最佳答案

我不知道本地方法這樣做但你只能為NERDTree緩沖區設置一個自動命令:

autocmd FileType nerdtree
    \ nnoremap    |
    \ nnoremap    |
    ...etc...

你想要像這樣映射任何緩沖區交換鍵/命令,發現你自己經常打。

(For Normal mode mappings I'd use because it beeps or flashes the screen when already in Normal mode...a nice warning. If you've silenced that or just prefer to do absolutely nothing you can replace it with .)

轉載註明原文: 有沒有辦法鎖定緩沖區更改?