차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판다음 판양쪽 다음 판 | ||
tech:nano [2015/01/14 12:15] – 192.168.0.1 | tech:nano [2018/02/06 06:31] – [구문강조] V_L | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | {{tag> | ||
======나노 문서편집기 (Nano)====== | ======나노 문서편집기 (Nano)====== | ||
유닉스 계열에서 주로 사용하는 편집기는 vi 편집기이다. 하지만, 리눅스나 유닉스를 처음 접하는 초보자에게는 너무 복잡하다. GNU에서 만든 Nano 라는 편집기는 기능은 적지만 설정 파일의 간단한 편집같은 것은 할 수 있으며, 조작이 쉽다. | 유닉스 계열에서 주로 사용하는 편집기는 vi 편집기이다. 하지만, 리눅스나 유닉스를 처음 접하는 초보자에게는 너무 복잡하다. GNU에서 만든 Nano 라는 편집기는 기능은 적지만 설정 파일의 간단한 편집같은 것은 할 수 있으며, 조작이 쉽다. | ||
- | * [[http:// | + | |
- | * [[http:// | + | * [[http:// |
+ | 자동 들여쓰기 기능 | ||
+ | 프로그래밍의 코드블럭을 구분하기 위해서 들여쓰기를 많이 한다. 대부분 TAB키등으로 띄우지만, | ||
+ | |||
+ | 스마트 Home 키 기능 | ||
+ | |||
+ | 프로그래밍 하다가 그 줄의 맨 앞으로 갈 때가 있다. 이럴 때 HOME키를 누르게 되며, 이러면 코드블럭을 위해서 띄워놓은 공백로으 갈 때가 있다. 하지만, 스마트 HOME키 기능을 활성화 하면, 공백을 무시한 처음 글짜에 커서가 위치한다. 이 기능 을 활성화 하기 위해서 Alt + H 키를 누른다. | ||
+ | |||
+ | 유니코드 지원 | ||
+ | |||
+ | 다국어 지원을 위해서 유니코드(UTF-8)를 지원한다. | ||
+ | |||
+ | 아주 간단한 파일 브라우징 기능 제공 | ||
+ | |||
+ | 편집할 파일을 읽기 위해서 Ctrl+R 키를 누르고, Ctrl+T 키를 누르면 간한하게 파일리 스트를 볼 수 있고 선택하여 편집할 수 있다. | ||
+ | |||
+ | |||
+ | |||
+ | * 저장 : Ctrl + O | ||
+ | * 종료 : Ctrl + X | ||
+ | * 찾기 : Ctrl + W | ||
+ | * 찾고 바꾸기 : Ctrl + \ | ||
+ | * 블럭지정 : Ctrl + ^ | ||
+ | * 잘라내기 : Ctrl + K | ||
+ | * 붙여넣기 : Ctrl + U | ||
+ | * 줄바꿈 선택 : ESC -> $ | ||
=====설치===== | =====설치===== | ||
줄 27: | 줄 53: | ||
bind ^H replace main # 찾아바꾸기 | bind ^H replace main # 찾아바꾸기 | ||
bind ^Q exit main # 종료 | bind ^Q exit main # 종료 | ||
+ | bind F10 exit main # 종료 | ||
bind ^Z undo main # 되돌리기 | bind ^Z undo main # 되돌리기 | ||
bind ^F whereis main # 찾기 | bind ^F whereis main # 찾기 | ||
줄 34: | 줄 61: | ||
=====구문강조===== | =====구문강조===== | ||
- | <code> | + | <file batch conf.nanorc> |
### 편의를 위한 각종 설정파일 강조. | ### 편의를 위한 각종 설정파일 강조. | ||
syntax " | syntax " | ||
줄 41: | 줄 68: | ||
color blue " | color blue " | ||
color green "# | color green "# | ||
- | </code> | + | </file> |
+ | <file batch ngnix.nanorc> | ||
+ | syntax " | ||
+ | header " | ||
- | / | + | color brightmagenta |
+ | color cyan " | ||
+ | color brightcyan | ||
+ | color brightyellow " | ||
+ | color red " | ||
+ | color yellow "" | ||
+ | color yellow | ||
+ | color green " | ||
+ | #color ,green " | ||
+ | #color ,red " | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | 저장 위치 | ||
+ | | ||
위와 같이 파일을 만들어 넣의면 된다. | 위와 같이 파일을 만들어 넣의면 된다. | ||
줄 56: | 줄 101: | ||
기본으로 깔린다. | 기본으로 깔린다. | ||
+ | |||
+ | 추가적인 컬러파일은 https:// | ||
줄 63: | 줄 110: | ||
- | ^ 로긴 후 수정하실 수 있습니다. 관심있는 분들의 많은 참여 부탁드립니다. 문법은 [[wiki: | ||
- | {{tag> |