Powiązania powłoki Vima (zestaw -o vi) w iTerm2


1

Kłopoty z historią podczas używania wiązań bash vi w iTerm2 na Lion. (Miałem ten sam problem z iTerm, kiedy przestawiłem się na Lion.)

Trudno to dokładnie wytłumaczyć, ale kiedy nacisnęłem k, aby przejść do najnowszego polecenia, przesuwa kursor o kilka znaków do przodu, więc nie jest już na początku linii. A jeśli ponownie nacisnę k, to nie usuwa znaków przed kursorem.


1
Co jest w twoim ~/.inputrc?
glenn jackman

1
Nie znam iTerma, ale brzmi to jak problem z termcapem, gdzie bash (lub tak naprawdę readline / ncurses pod nim) uważa, że ​​terminal potrzebuje innych znaków do poruszania kursorem niż w rzeczywistości. Poprawka polega na upewnieniu się, że TERM jest poprawny i / lub że twoje definicje termcap / terminfo są aktualne.

@evil Właściwie to to naprawiło. Domyślnie ustawiłem „xterm”, wypróbowałem kilka ustawień TERM, ale potem „odznaczyłem TERM” i to zadziałało!
mahemoff
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.