iTerm2에서 Vim 쉘 바인딩 (set -o vi)


1

라이온의 iTerm2에서 bash vi 바인딩을 사용할 때 기록에 문제가 발생했습니다. (라이온으로 전환했을 때 iTerm과 동일한 문제가있었습니다.)

정확하게 설명하기는 어렵지만 k를 눌러 가장 최근의 명령으로 이동하면 커서가 몇 문자 앞으로 나오므로 더 이상 시작할 수 없습니다. 그리고 k를 다시 누르면 커서 앞의 문자가 지워지지 않습니다.


1
너의 안에 뭐가 들었어? ~/.inputrc?
glenn jackman

1
나는 iTerm에 익숙하지 않지만 이것은 bash (또는 실제로는 readline / ncurses)가 터미널이 실제로하는 것보다 커서 이동에 다른 문자를 필요로한다고 생각하는 termcap 문제와 같은 것 같다. 수정하면 TERM이 정확하고 termcap / terminfo 정의가 최신인지 확인하는 것입니다.

@evil 사실 그것은 그것을 고쳤다. 나는 기본적으로 "xterm"을 설정하고 몇 가지 TERM 설정을 시도했지만 그 다음 "TERM을 설정 해제했다"는 것이 효과가 있었다!
mahemoff
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.