2015-05-20 101 views
2

我經常想在第二臺顯示器上打開我正在處理的文件的副本,通常是爲了協助編寫測試。我有時無意識地試圖在這臺顯示器上編輯它,而不是最新的。爲了防止這種情況,我一直在設置只讀模式:set ro,但這並不妨礙我進行更改,它只會阻止我保存。在vim中防止插入模式

我想要一個鎖,關閉進入插入模式的能力。我可以創建一個切換,重新映射所有插入模式鍵,但我想知道是否有更好的解決方案?

+2

總是可以在不同的程序中打開它,例如'less',它不允許編輯。 – AlG

回答

7

是的,這是可能的。 :set nomodifiable在您要標記爲只讀的緩衝區中。這被像taglist這樣的插件用來創建不可修改的緩衝區。

2

您可以使用參數-M打開。這可以防止編輯緩衝區。

+0

這也適用,我選擇的答案更符合我的工作流程。 – asmacdo