我經常想在第二臺顯示器上打開我正在處理的文件的副本,通常是爲了協助編寫測試。我有時無意識地試圖在這臺顯示器上編輯它,而不是最新的。爲了防止這種情況,我一直在設置只讀模式:set ro
,但這並不妨礙我進行更改,它只會阻止我保存。在vim中防止插入模式
我想要一個鎖,關閉進入插入模式的能力。我可以創建一個切換,重新映射所有插入模式鍵,但我想知道是否有更好的解決方案?
我經常想在第二臺顯示器上打開我正在處理的文件的副本,通常是爲了協助編寫測試。我有時無意識地試圖在這臺顯示器上編輯它,而不是最新的。爲了防止這種情況,我一直在設置只讀模式:set ro
,但這並不妨礙我進行更改,它只會阻止我保存。在vim中防止插入模式
我想要一個鎖,關閉進入插入模式的能力。我可以創建一個切換,重新映射所有插入模式鍵,但我想知道是否有更好的解決方案?
是的,這是可能的。 :set nomodifiable
在您要標記爲只讀的緩衝區中。這被像taglist這樣的插件用來創建不可修改的緩衝區。
總是可以在不同的程序中打開它,例如'less',它不允許編輯。 – AlG