Ich bin auf Ubuntu. Ich bin ein Anfänger Benutzer von Vim. Ich habe Schlüsselzuordnungen in /etc/vim/vimrc
für Home- und Endschlüssel eingerichtet.
Es funktioniert am Terminal, aber wenn ich eine Datei im Guake-Terminal bearbeite, funktionieren diese Mappings nicht. Ich habe dieses Problem nur diesmal. Letztes Mal (ich meine vor der Neuinstallation von Ubuntu) funktionierte es auf jedem Terminal gut.
Ich habe es versucht
%Vor%aber es funktioniert immer noch nicht.
Es wird wirklich nett sein, wenn mir jemand dabei hilft. Auch wenn jemand mir zusätzliche Informationen über andere Schlüssel zur Karte oder andere nützliche Dinge geben kann, wird es wirklich nett sein.
-
vimrc:
%Vor%// genau das wurde von mir hinzugefügt
%Vor%Alle Dinge sind kommentiert
Ich möchte hinzufügen, dass ich nicht glaube, dass dies das Problem mit der vimrc-Datei ist, da ich mit dieser Konfiguration diese END- und HOME-Tasten im Terminal verwenden kann, während ich mich im Einfügemodus oder Normalmodus befinde. Aber nicht auf Guake arbeiten. (Korrigieren Sie mich, wenn ich falsch liege.)
Ich hoffe immer noch, dass du mir jetzt mit etwas helfen kannst.
-
Ich hatte das gleiche Problem mit urxvt
, vielleicht könnte man es zumindest mit den gleichen Schritten besser debuggen.
Für mich war alles normal bis ich gewechselt habe (von Gnome-Terminal) nach urxvt
. Ich löste die Anweisungen dieses Links:
Es stellte sich heraus, dass ich "export TERM" in meiner .bashrc (dann entfernt) hatte.
Ich habe auch meine .Xdefaults korrigiert ( URxvt * termName: rxvt-unicode-256color ) und meine .tmux.conf ( set -g default-terminal rxvt-unicode-256color )
Sie könnten die Schritte in diesem archlinux-Link befolgen und uns sagen, ob es funktioniert hat.
Ich hätte dies als Kommentar gemacht, aber ich habe nicht genug Punkte.
Auch die Antwort mit einigen Stimmen hier beantwortet die Frage nicht vollständig.
Heute habe ich mehr Tests gemacht: Was ich getestet habe: SSH-Verbindung in CentOS; Maschine 1 - kein TMUX - $ TERM = ansi Maschine 2 - tmux - $ TERM = Bildschirm-256color
In beiden Fällen wurde $ TERM auf rxvt-256color gesetzt, um das Problem zu beheben. (Wenn Sie tmux / screen set in ihren conf-Dateien verwenden, setzen Sie andernfalls .bashrc)
Ich habe dasselbe in meiner Maschine versucht (debian - tmux - urxvt - neovim); und es hat funktioniert.
Tags und Links vim