Haben Sie jemals bemerkt, dass die Standardtastenbelegungen vi
auf der Raspberry Pi
etwas verrückt sind? Versuchen Sie beispielsweise im Einfügemodus mit den Pfeiltasten zu navigieren. Passiert nicht :)
Ist dies eine subtile Methode, um den Einfüge- und Befehlsmodus ordnungsgemäß zu verwenden, oder wurden die Bindungen beim Erstellen des Abbilds einfach übersehen?
Ich bin ziemlich an eine bestimmte Tastenzuordnung in Fedora / Debian gewöhnt, die die Verwendung von Navigationstasten im Einfügemodus ermöglicht. Muss ich irgendwo mit der Terminalemulation oder einer Art Konfigurationsdatei experimentieren, um die mir vertrauten Bindungen zu erhalten?
vim
und das, was Sie jetzt erleben, wirklich istvi
. In modernen Distributionen ist dervi
Befehl häufig mit einem System verbundenvim
.stty sane
, Ihre TERM-Variableexport TERM=linux
Antworten:
Das Standardpaket ist
vim-tiny
. Sie können eine vertraute Version installieren:sudo apt-get install vim
Zusätzliche Konfigurationen und Anpassungen können in die
.vimrc
Datei in Ihrem Home-Verzeichnis eingefügt werden.quelle
Ich hatte auch dieses Problem, als ich mich als Root-Benutzer, aber nicht als Pi-Benutzer anmeldete. Ich habe auch vim installiert mit:
Das hat es nicht alleine gelöst, aber ein bisschen gegraben und ich entdeckte, dass es sich um einige umweltvariable Unterschiede handelte. Ich habe es geschafft, mein glückliches vi-Verhalten zu erreichen, dass ich mich auch im Einfügemodus mit den Cursortasten bewegen kann, indem ich einfach die Datei /root/.profile so geändert habe, dass sie wie folgt aussieht:
quelle
Entfernen und reinigen Sie vim-tiny, bevor Sie vim installieren. Danach wird es wie erwartet funktionieren.
quelle