GNU 나노 키보드 단축키

Gnu Nano Cheatsheet 00 Featured Image

GNU 나노는 리눅스를 위한 경량이면서도 강력한 텍스트 편집기로, 대부분의 배포판에 번들로 제공됩니다. Emacs와 Vim과는 달리, GNU 나노는 사용자가 명령줄에서 텍스트 파일을 빠르게 편집할 수 있는 간단한 방법을 제공합니다. 이는 SSH 터미널만 있는 서버를 확보할 경우 특히 유용할 수 있습니다.

이 치트시트를 다운로드하세요

아래에 이메일을 입력하여 이 PDF 치트시트를 받은 편지함에서 받으세요.

필수 GNU 나노 키 바인딩

기본적으로 GNU 나노는 텍스트 편집기를 로드하자마자 사용할 수 있는 좋은 키보드 단축키와 명령 세트를 가지고 있습니다. 그러나 이와 관련된 한 가지 문제는 편집기에서 이러한 단축키에 접근할 수 있는 명확한 방법이 없다는 것입니다.

이를 알고 이 치트시트는 GNU 나노에 필요한 모든 키 바인딩을 제공합니다. 뿐만 아니라 프로그램의 잘 알려지지 않은 몇 가지 기능도 강조합니다.

명령기능
버퍼 이동
Ctrl + B커서를 한 문자 뒤로 이동합니다.
Ctrl + F커서를 한 문자 앞으로 이동합니다.
Ctrl + P커서를 한 줄 위로 이동합니다.
Ctrl + N커서를 한 줄 아래로 이동합니다.
Ctrl + Y커서를 한 페이지 위로 이동합니다.
Ctrl + V커서를 한 페이지 아래로 이동합니다.
Ctrl + Left Arrow커서를 한 단어 뒤로 이동합니다.
Ctrl + Right Arrow커서를 한 단어 앞으로 이동합니다.
Ctrl + Up Arrow커서를 이전 블록으로 이동합니다.
Ctrl + Down Arrow커서를 다음 블록으로 이동합니다.
Ctrl + A현재 줄의 시작으로 이동합니다.
Ctrl + E현재 줄의 끝으로 이동합니다.
Alt + Backslash ()현재 버퍼의 맨 위로 이동합니다.
Alt + Slash (/)현재 버퍼의 맨 아래로 이동합니다.
Alt + Less-Than (<)이전 버퍼로 이동합니다.
Alt + Greater-Than (>)다음 버퍼로 이동합니다.
Alt + Up Arrow버퍼를 한 화면 위로 이동합니다.
Alt + Down Arrow버퍼를 한 화면 아래로 이동합니다.
Alt + G버퍼에서 특정 줄로 이동합니다.
Alt + Right Square Bracket (])버퍼에서 일치하는 괄호로 커서를 이동합니다.
파일 조작
Ctrl + R기존 파일을 열고 현재 버퍼에 배치합니다.
Ctrl + S현재 버퍼를 기존 파일에 저장합니다.
Ctrl + O현재 버퍼를 다른 파일로 저장합니다.
Ctrl + X현재 버퍼를 닫고 GNU 나노를 종료합니다.
파일 편집
Ctrl + M현재 커서 위치에 새 줄을 만듭니다.
Ctrl + K현재 줄을 잘라내고 클립보드에 저장합니다.
Alt + T현재 지점에서 버퍼의 끝까지 잘라냅니다.
Alt + 6현재 줄을 복사하고 클립보드에 저장합니다.
Ctrl + U클립보드를 현재 커서 위치에 붙여넣습니다.
Ctrl + H커서 앞의 문자를 삭제합니다.
Ctrl + D커서 아래의 문자를 삭제합니다.
Alt + Backspace커서 왼쪽의 단어를 삭제합니다.
Ctrl + Delete커서 오른쪽의 단어를 삭제합니다.
Alt + Delete현재 줄을 삭제합니다.
Alt + U버퍼에서 마지막 변경을 실행 취소합니다.
Alt + E버퍼에서 마지막 실행 취소를 다시 실행합니다.
Ctrl + J현재 커서 위치의 텍스트를 정렬합니다.
Alt + J전체 버퍼의 텍스트를 정렬합니다.
Alt + 3현재 선택된 줄에 주석을 추가합니다.
Alt + V다음 키 입력을 그대로 표시합니다.
Ctrl + Right Square Bracket (])GNU 나노의 자동 완성 기능을 전환합니다.
Alt + A텍스트 마킹 모드로 전환합니다.
Alt + Left Curly Bracket ({)현재 선택된 영역을 들여쓰기합니다.
Alt + Right Curly Bracket (})현재 선택된 영역의 들여쓰기를 제거합니다.
검색
Ctrl + W검색 대화 상자를 엽니다.
Ctrl + Q역 검색 대화 상자를 엽니다.
Alt + W검색 쿼리와 일치하는 다음 단어를 강조합니다.
Alt + Q검색 쿼리와 일치하는 이전 단어를 강조합니다.
Alt + R바꾸기 대화 상자를 엽니다.
인터페이스 조작
Ctrl + G도움말 화면을 표시합니다.
Alt + N현재 버퍼에 줄 번호를 표시합니다.
Alt + P모든 공백을 인쇄 가능한 문자로 표시합니다.
Alt + X현재 버퍼에서 도움말 라인을 전환합니다.
Alt + B전체 버퍼에서 잘못된 구문을 확인합니다.
Alt + F현재 버퍼의 형식을 수정합니다.
Ctrl + T현재 버퍼에서 외부 명령을 실행합니다.
Alt + Colon (:)새 매크로를 생성하고 저장합니다.
Alt + Semicolon (;)현재 버퍼에서 매크로를 실행합니다.
Ctrl + L현재 GNU 나노 디스플레이를 새로 고칩니다.
Alt + IGNU 나노의 자동 들여쓰기 기능을 전환합니다.
Alt + L텍스트 줄 바꿈을 전환합니다.
Alt + O입력된 모든 탭을 공백으로 변환합니다.

| Alt + M | GNU 나노에서 마우스 지원을 활성화합니다.

이미지 출처: Unsplash. 모든 수정 및 스크린샷은 Ramces Red에 의해 작성되었습니다.