나는 터미널, bash, vim, 명령, bash 스크립트, 콘솔에 기록된 모든 것에 대한 독점 정보를 포함하는 일련의 주간 게시물을 만드는 것에 대해 한동안 생각하고 있었지만 항상 다른 이유로 만들 수 없었습니다. 하지만 오늘 결정했어요. 그래서 여기에 첫 번째 터미널 금요일 항목이 있습니다. 누군가에게 유용하길 바랍니다.
명령 줄에서 편집
우리 중 많은 사람들이 일반적인 방식으로 터미널을 사용하지만 우리는 그 잠재력을 완전히 알지 못하기 때문에 몇 달 전에 저는 지름길 bash 청소와 같은 가장 일반적인 것에서 마지막 두 문자의 순서 또는 마지막 두 인수의 순서를 변경하는 것입니다.
이 단축키는 사용하는 단축키와 매우 유사합니다. 이맥스 물론 이것은 bash가 GNU 그러나 다음 명령을 입력하여 Vi / Vim 스타일로 설정을 변경할 수 있습니다.
$ 세트 -o vi
읽는 방법:
C: 왼쪽 Ctrl.
M: 메타, 일반적으로 왼쪽 Alt.
CX Cu : Ctrl을 누르고 손을 떼지 않고 x, u를 차례로 누르고 Ctrl을 놓습니다.
이제 내가 아는 몇 가지를 작성하겠습니다.
기본
Cb : 한 문자 뒤로 이동합니다.
참조 : 한 문자 앞으로 이동합니다.
씨-_ "또는" Cx Cu : 명령의 마지막 편집을 취소합니다.
Cl : 화면을 청소하십시오.
Cu : 입력 한 줄을 삭제합니다.
DC : 현재 실행중인 명령을 취소합니다.
제거
채널 : 한 문자 뒤로 삭제합니다.
CD: 앞으로 한 문자를 삭제합니다.
Ck : 커서 위치에서 줄 끝까지 텍스트를 삭제합니다.
Md : 커서 위치에서 현재 단어의 끝까지 텍스트를 삭제합니다.
Cw : 커서 위치에서 현재 단어의 시작 부분까지 텍스트를 삭제합니다.
M- 백 스페이스 : 커서 위치에서 현재 단어의 시작 부분까지 텍스트를 삭제합니다.
Movimientos
AC : 줄의 시작 부분에 커서를 놓습니다.
EC : 줄 끝에 커서를 놓습니다.
Mf : 커서를 한 단어 앞에 놓습니다.
Mb : 커서를 한 단어 뒤로 이동합니다.
기록
Cr : 역사를 검색하십시오.
위아래로: 역사를 찾아보십시오.
인수
Ct : 마지막 두 문자의 순서를 변경합니다.
Esc-t : 마지막 두 단어의 순서를 변경합니다.
다른 사람
탭 : 자동 완성 명령, 경로, 파일 등 ...
Cy : Yank * 최근 삭제 된 텍스트
* Yank는 말 그대로 복사하고 있습니다.
편집자 주 : 시간 제약으로 인해 기사는 금요일에 게시 할 수 없습니다. 죄송합니다.
