Klawisze strzałek zwracają A, B, C, D, a mój klawisz Backspace nie działa poprawnie. Ten problem występuje tylko w edytorze vi. Czy istnieje jakiś sposób na rozwiązanie tego problemu w Cygwin ?
Znalazłem możliwe duplikaty tego pytania, ale nie byłem w stanie zrozumieć. Ktoś, proszę, przekaż mi instrukcje krok po kroku dla absolutnie początkującego, takiego jak ja.
Oto proste rozwiązanie tego problemu.
Chodzi o vim i zdalną powłokę, ale powinno działać.
Napraw klawisze strzałek wyświetlające ABCD na zdalnej powłoce
To mówi:
Jeśli masz vi (nie vim) - plik konfiguracyjny
.virc
nie jest.vimrc
.źródło
.virc
vs.vimrc
Podobało mi się to i to rozwiązało problem. Otwórz edytor vi z $ home, używając:
następnie przewinąć w dół lub rozpocząć nową linię, teraz w trybie Insert typu
Teraz jak zwykle zapisz plik. Rodzaj
Naprawi to problem ..
źródło
Chciałbym dodać, że rozwiązanie oferowane przez Kamil rozwiązuje problem z klawiszem strzałki.
Pozostał jednak problem z backspace. Rozwiązaniem tutaj jest dodanie linii
do
~/.vimrc
źródło
Jeśli skopiujesz
.vimrc
wersję niestandardową na komputer z systemem Linux, być może napotkałeś ten sam problem z ustawieniami terminu, co ja.Jeśli masz to w swoim
.vimrc
:Zmień to na automatyczne:
A potem ciesz się klawiszami strzałek!
źródło