Bash에서 제가 가장 좋아하는 방법 중 하나는 텍스트 편집기에서 명령 프롬프트를 여는 것입니다. vi 모드에서 를 눌러 이 작업을 수행합니다 ESC v
. 이렇게 하면 명령 프롬프트에 있는 내용이 이제 내가 선택한 $EDITOR에 표시됩니다. 그런 다음 문서처럼 명령을 편집할 수 있으며 저장하고 종료하면 해당 임시 파일의 모든 내용이 실행됩니다.
내 친구들 중 누구도 이 팁에 대해 들어본 적이 없다는 사실에 놀랐습니다. 그래서 공유할 문서를 찾고 있었습니다. 문제는 내가 못찾았다는거아무것위에. 또한 이 팁과 관련된 검색어는 매우 일반적이므로 Google에서 문서를 검색할 때 도움이 되지 않습니다.
실제로 찾아볼 수 있도록 이 기술이 무엇인지 아는 사람이 있나요?
답변1
bind -p
목록 에서 명령이 호출되어 emacs 모드에 edit-and-execute-command
바인딩된 것을 볼 수 있습니다.C-xC-e
답변2
편집기에서 임시 쉘로의 "이스케이프"를 종종 "쉘 아웃"이라고 합니다.