터미널에서 vim 키 바인딩을 사용할 수 있습니까?

터미널에서 vim 키 바인딩을 사용할 수 있습니까?

나는 vim 바인딩(단어로 이동하려면 w를 누르고, 단어를 삭제하려면 dw를 누르는 등)과 해당 모드(삽입, 일반, 시각적)에 익숙하며 호기심으로 알고 싶었습니다. vim에서 가져온 것이 있습니까? 내 터미널로 패턴과 바인딩 동작은 어떻게 구현됩니까?

삽입 모드, 일반 모드 등이 있습니다.

답변1

그것은 가지고있다끼워 넣다그리고정상모드(기본값은 삽입 모드, 일반 모드는 이스케이프)

당자이vi 일반 모드, 전체 $EDITOR를 시작하여 현재 줄을 편집할 수 있습니다 v(bash가이맥스 모드그리고 C-x C-e).

Bash에서: set -o vi이 세션에 대해서만 명령줄에서 실행하거나 .bashrc 파일에 추가할 수 있습니다.

readline입력 에는 많은 프로그램이 사용됩니다 .inputrc.

set editing-mode vi
set keymap vi

zsh에서 환경 변수를 변경하면 EDITOR쉘이 이를 일치시킵니다.

관련 정보