2012-12-05 31 views
0

vim在控制檯中的功能鍵(F1-F12)不起作用。 但最糟糕的是,當我打這樣的關鍵,vim停留在一些「模式」,不允許我輸入任何東西2s ...非常煩人vim在xterm中的功能鍵

另一件事是按Esc鍵後vim暫停約0.5秒進入正常模式。但是這只是在屏幕發生的事情,甚至是我設置

export TERM=xterm 

任何人有一些乾淨的和短期的解決方案?

+0

我不能在這裏發佈微笑「:)」後面的字「煩人」。原因:不符合我們的質量標準...... :) –

+1

Vim與控制檯無關,無法正常工作,我的Vim實例在功能鍵方面效果很好。你正在尋找的是你的控制檯設置和你使用的模式。默認情況下,這些鍵沒有映射,你怎麼能告訴他們不工作?你的映射是什麼?對我來說,Vim在urxvt和xterm都能很好地工作。 – lzap

+0

我不知道我的映射是什麼。我可能永遠不會改變它。我如何檢查它? –

回答

0

聽起來像vim認爲終端將要發送的字節序列和它實際執行的序列之間的一些不一致。

此外,半秒延遲是由一些以Escape開頭的映射造成的。

+0

這是我錯誤定義的終端類型。但那半秒的延遲確實是屏幕錯誤。添加'maptimeout 0'是一個解決方案。我想知道爲什麼屏幕有這樣的延遲... –