(w,e,ge,b)
쉘 프롬프트에서 vim 앞으로 또는 뒤로 명령과 같은 기능을 원합니다. 나는 사용하고있다tcsh껍질에서리눅스. 정말 가고 싶어요'N'단어 수 등을 뒤로 또는 앞으로 이동하고 일부 편집(추가 또는 대체 등)을 수행합니다. 어떻게 해야 하나요? vim과 정확히 동일한 명령일 필요는 없지만 쉘 프롬프트에서 동일한 결과를 얻으려면 어떻게 해야 합니까?
답변1
기본적으로 쉘은 emacs 모드입니다.
alt+를 누르면 B명령줄에서 커서가 한 단어 뒤로 이동합니다. alt+를 누르면 F커서가 앞으로 이동합니다.
작업이 bindkey -v
vi 모드로 전환됩니다. esc이 작업을 수행하려면 vi 명령을 눌러야 합니다 . 실행하면 bindkey -e
emacs 모드로 전환됩니다.