질문 :Vi 스타일의 편집을 좋아하고 Vi 명령에 매우 익숙합니다. Unix 명령줄에서 Vi 스타일 줄 편집을 어떻게 사용합니까?
답변 :set -o vi 실행 Vi 스타일 편집을 활성화하려면 Unix 셸에서.
BASH에서 Vi 스타일 편집 활성화
$ set -o vi
기본적으로 명령줄은 emacs 모드입니다.
set -o vi를 수행한 후 , ESC 키를 눌러 명령 모드로 이동합니다. 여기에서 Vi 명령을 실행하여 다음을 포함한 모든 명령줄 작업을 수행할 수 있습니다.
- b를 사용하여 명령의 이전 단어로 이동 , w를 사용하는 다음 단어 .
- k 사용 이전에 실행된 명령 및 j 보기 다음을 보려면.
- 0(영) 사용 명령의 시작 부분으로 이동합니다. $ 사용 명령의 끝으로 이동합니다.
- /, n, N, fX 사용 명령줄에서 표준 Vim 검색을 수행합니다.
- /search-chars 이력을 검색하고 실행할 수 있는 일치하는 명령을 표시합니다.
- 명령줄에서 사용할 수 있는 Vi 명령을 이해하려면 Vi 편집기 탐색 기본 문서를 참조하세요.
이 변경을 영구적으로 하려면 bashrc에서 이 옵션을 설정하십시오.
$ cat ~/.bashrc set -o vi
BASH에서 Vi 스타일 편집 비활성화
다음을 실행하여 emacs 모드로 되돌립니다.
<센터> 센터>$ set -o emacs