본문 바로가기

카테고리 없음

nano 사용법

nano하게 쓰게된 이유

윈도우는 일반적으로 GUI방식으로 하지만 리눅스나 유닉스 같은 환경은 CLI환경에서 간단한 수정을 하는 경우가 발생합니다. 대부분 vi 에디터를 사용하지만 저의 경우에는 어려워서 그런 불편한 점을 해소하기 위해 nano에디터를 사용하게 되었습니다.

 

nano 에디터 실행

- 기본적으로 nano가 설치되어 있는 경우에는 밑에 있는 방식으로 사용하면 됩니다. nano OR nano 파일명 으로 사용하면 됩니다.

$ nano
$ nano podfile

 

1번 내용을 적는 부분

2번 단축키를 보여주는 부분

 

단축키

 

ctrl+g (F1) 도움말 표시
ctrl+x (F2) nano 종료 (혹은 현재의 file buffer를 닫음)
ctrl+o (F3) 현재 편집 중인 파일 저장
ctrl+j (F4) 문단을 justify(행의 끝을 나란히 맞추다)한다. 즉, 한 문단을 한 줄로 붙인다.
ctrl+r (F5) 현재 file에 다른 file의 내용을 추가한다.
ctrl+w (F6) text 검색
ctrl+c (F11) 현재의 cursor 위치 표시하기
ctrl+t (F12) spell check 시작
ctrl+</td> search and replace
ctrl+k (F9) 현재의 line 혹은 선택된 text 삭제(그리고 저장(copy))
ctrl+u (F10) 붙여넣기 (paste)
ctrl+6 현재 cursor 위치부터 text 선택 시작. 이후 alt+6로 복사 후 선택 종료. 아니면 다시 ctrl+6를 입력하면 (복사 없이)단순 종료.
alt+6 선택 구간 복사. 선택 구간이 없다면 현재 caret 이 있는 한 줄을 복사. 이후 ctrl+u 로 붙여넣기 할 수 있음,
PageUP 또는 ctrl+y (F7) 이전 화면
PageDown 또는 ctrl+v (F8) 다음 화면
alt+( 현재 문단의 시작으로
alt+) 현재 문단의 끝으로
alt+= 한 줄 밑으로 스크롤
alt+- 한 줄 위로 스크롤
ctrl+space 한 단어 앞으로
alt+space 한 단어 뒤로 (GUI모드가 아닐 경우)
alt+</td> file의 첫 line으로
alt+/ file의 마지막 line으로
alt+] 현재 괄호에 match되는 괄호 찾기
ctrl+- 줄 번호와 열을 입력한 후 그곳으로 이동