當我在本地計算機(Mac OS X Snow Leopard)的終端中使用VIM時,刪除鍵實際上是退格鍵(即破壞性退格鍵)。如何通過ssh修復VIM中的VIM刪除鍵? (Mac OS X)
當我SSH進入某個特定的服務器時,出於某種原因它是正常刪除(即刪除光標下的字符)。
如何將其更改爲一致?我已經嘗試了一打解決方案,但似乎沒有任何工作。
檢查終端首選項 - >高級中的「刪除發送Ctrl-H」框不起作用 - 這是非破壞性的退格。
我試了一下VIM中的一百個不同的鍵映射,無濟於事。
有趣的是,當我在VIM中輸入命令時(如: <something>
),鍵的工作方式與預期相同 - 只有在編輯實際文本時纔會使用。有任何想法嗎?
嗨ZyX,嘗試過,但沒有去。當我點擊
我最後看到一個看起來像「:set= ^?」的命令。我在VIM的命令行和我的.vimrc中輸入了它;也嘗試以相同的方式設置,但沒有任何區別。詳細的imap 和詳細的imap都表示「找不到映射」。非常令人沮喪的是,正如我所提到的那樣,當我實際在提示符下輸入VIIM命令時,它的關鍵作用(作爲破壞性的退格)在實際文件中出錯。 –
Aeonaut
2010-11-14 22:19:27
@Aeonaut很奇怪,因爲我可以讓''像''
工作,'設置= = '。在我所有的終端上' '發送「^ [[3〜',但我看到它發送'^?'的終端。 「破壞性退格」是什麼意思?也許你應該嘗試'inoremap cl'(我使用這個序列刪除了音譯插件中的前一個字符,它的工作原理與'backspace'和'delcombine'選項無關)。另請嘗試':fixdel'命令。 –
ZyX
2010-11-15 04:10:00