찾기
내용으로 건너뛰기
추적
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
======나노 문서편집기 (Nano)====== 유닉스 계열에서 주로 사용하는 편집기는 vi 편집기이다. 하지만, 리눅스나 유닉스를 처음 접하는 초보자에게는 너무 복잡하다. GNU에서 만든 Nano 라는 편집기는 기능은 적지만 설정 파일의 간단한 편집같은 것은 할 수 있으며, 조작이 쉽다. * [[http://www.nano-editor.org/|프로젝트 홈]] * [[http://www.nano-editor.org/dist/v2.0/nano.html|온라인설명서 (영어)]] 자동 들여쓰기 기능 프로그래밍의 코드블럭을 구분하기 위해서 들여쓰기를 많이 한다. 대부분 TAB키등으로 띄우지만, 깊어지면 힘들어진다. 이 들여쓰기를 자동으로 해 주는 기능이 있다. 자동 들여쓰기를 활성화 하기 위해서는 Alt+I를키 누르거나, Alt키가 먹지 않는다면, ESC키를 누르고 I를 누르면 활성화된다. 스마트 Home 키 기능 프로그래밍 하다가 그 줄의 맨 앞으로 갈 때가 있다. 이럴 때 HOME키를 누르게 되며, 이러면 코드블럭을 위해서 띄워놓은 공백로으 갈 때가 있다. 하지만, 스마트 HOME키 기능을 활성화 하면, 공백을 무시한 처음 글짜에 커서가 위치한다. 이 기능 을 활성화 하기 위해서 Alt + H 키를 누른다. 유니코드 지원 다국어 지원을 위해서 유니코드(UTF-8)를 지원한다. 아주 간단한 파일 브라우징 기능 제공 편집할 파일을 읽기 위해서 Ctrl+R 키를 누르고, Ctrl+T 키를 누르면 간한하게 파일리 스트를 볼 수 있고 선택하여 편집할 수 있다. =====설치===== 우분투에 기본적으로 같이 설치된다. =====단축키 변경===== [[http://www.nano-editor.org/dist/v2.1/nanorc.5.html#KEY BINDINGS|단축키를 마음대로 변경]] 할 수 있다. 노트패드와 비슷하게 바꾸어 보았다. /etc/nanorc 에 추가하면 된다. sudo nano /etc/nanorc bind ^S writeout main # 저장 bind ^X cut main # 한줄자르기 bind ^V uncut main # 한줄붙이기 bind ^C copytext main # 한줄복사 bind ^H replace main # 찾아바꾸기 bind ^Q exit main # 종료 bind ^Z undo main # 되돌리기 bind ^F whereis main # 찾기 bind F3 searchagain main # 또찾기 =====구문강조===== <code> ### 편의를 위한 각종 설정파일 강조. syntax "config" "(\.|/|)config$" "(\.|/|)conf$" "(\.|/|)logout$" "(\.|/|)COLORS$" "(\.|/|)colors$" color red "/.*$" "TERM" "\..*$" "=.*$" "\*.*$" color white ":unscaled" "[0-9]" color blue "setenv|export" "\;" color green "#.*$" </code> /usr/share/nano/XXX.nanorc 위와 같이 파일을 만들어 넣의면 된다. asm.nanorc fortran.nanorc man.nanorc ocaml.nanorc ruby.nanorc awk.nanorc gentoo.nanorc mgp.nanorc patch.nanorc sh.nanorc c.nanorc groff.nanorc mutt.nanorc perl.nanorc tcl.nanorc cmake.nanorc html.nanorc nano-menu.xpm php.nanorc tex.nanorc css.nanorc java.nanorc nanorc.nanorc pov.nanorc xml.nanorc debian.nanorc makefile.nanorc objc.nanorc python.nanorc 기본으로 깔린다. * 출처: [[http://www.linux.co.kr/home/lecture/index.php?cateNo=&secNo=&theNo=&leccode=10927|리눅스 포털]] ^ 로긴 후 수정하실 수 있습니다. 관심있는 분들의 많은 참여 부탁드립니다. 문법은 [[wiki:syntax]]참조하세요. | {{tag>tech nano linux ubuntu}}
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
연결문서
우분투로 버킷 돌리기 (Bukkit In Ubuntu)
우분투 (Ubuntu)
우분투 서버 업그레이드 (Do-release-upgrade)
Linux
Midnight Commander (MC)
XPEnology
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
기술
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
misuse_topical5
노박
unique_items
dinner_bell
deputy_beagle
ratslayer
one_for_my_baby
alerio
power_fist
제거됨
fixer
climb_ev_ry_mountain
companion
[장비 분실]
crashed_vertibird
brotherhood_t-51b_power_armor
marco
i_forgot_to_remember_to_forget
cateye