Mac OS X에 설치할 수있는 확장 기능이있어서 운영 체제의 모든 곳에서 vi와 같은 명령을 사용할 수 있습니까? 이것이 가능하지 않다면 터미널을 확장하는 솔루션이 있습니까?
Mac OS X에 설치할 수있는 확장 기능이있어서 운영 체제의 모든 곳에서 vi와 같은 명령을 사용할 수 있습니까? 이것이 가능하지 않다면 터미널을 확장하는 솔루션이 있습니까?
답변:
그만큼 bash
셸 지지대 vi
커맨드 라인 편집. 사용 설정 set -o vi
, 및 set -o emacs
기본 동작을 복원합니다.
그만큼 vi
모드를 사용하면 명령 줄을 수정하여 편집 할 수 있습니다. 초기 상태는 다음과 같습니다. insert-mode
, 누른 다음 Esc
입장 할 것이다. command-mode
.
그만큼 set
명령은 귀하의 ~/.bashrc
모든 새로운 껍질에 적용됩니다.
이 변경 사항은 터미널의 셸에만 영향을 미칩니다. iTerm2
, 등등.하지만 다른 응용 프로그램에 영향을 미치지 않습니다.
vi
에 대한 편집 모드bash
껍질. 명령을 실행하십시오.set -o vi
가능하게하고set -o emacs
기본값을 복원합니다. 그러나 다른 응용 프로그램에는 영향을 미치지 않습니다.