Der Bildschirm lässt meinen ESCSchlüssel auf weitere Befehle warten, von denen ich glaube, dass er diese Befehle nicht erhält. Er sendet ihn an meine Terminalsitzung (in der ich VIM ausführe). ESCwird häufig in VIM verwendet und derzeit verwende ich den ESCSchlüssel in Screen nicht.
Wie würde ich das Timeout ändern?
Ich habe gelesen, dass diese Befehle in .screenrc das Problem beheben sollten, aber es scheint für mich nicht zu funktionieren:
maptimeout 0
defc1 off
maptimeout 0
allein sollte reichen. Haben Sie auch eine Verzögerung außerhalb von vim? Ist die Verzögerung im Bildschirm dieselbe Dauer wie die maptimeout
Einstellung?
tmux
.
maptimeout 0
arbeitete für mich.
vim
unterscreen
mir renne . Ich habe einen mehr oder weniger Vanille-Bildschirm eingerichtet, vorbehaltlich der in Ubuntu 10.10 verwendeten Standardeinstellungen. ————— So etwas würde passieren, wenn Sie ein Mapping aufEsc
-something eingestellt haben. Scannen Sie möglicherweise die Ausgabe von:map
, um dies zu überprüfen.