새우의 세상사

'pico'에 해당되는 글 1건

  1. 2007.08.02 [펌] 리눅스/유닉스 에디터 'pico'

원문 링크 : 리눅스/유닉스 에디터 'pico'


리눅스/유닉스 에디터 'pico'

홈페이지를 만들기 위해 HTML 에디터 프로그램으로 나모와 프런트 페이지등을 많이 사용하듯이 유닉스 시스템에서는 pico 나 vi 와 같은 편집기 프로그램을 많이 사용합니다.
편집기는 telnet 으로 서버에 로긴후 pico 또는 vi 라고 입력하기만 하면 되고 그중 PICO 편집기는 별도의 도움말이 필요 없을 정도로 하단의 Help 메뉴를 보면서 쉽게 사용하실 수 있습니다.
아래는 편집기 프로그램중 가장 많이 사용되고 가장 기본적인 VI 에디터에 대한 명령어에 대한 안내와 pico에 대한 설명입니다.
가급적 유닉스 기반 시스템에 익숙하지 않은 초보자라면 pico 편집기를 사용하실 것을 권하며 보다 다양한 기능을 복잡한 편집기를 원하실 경우에는 vi 를 사용하시면 됩니다.

PICO 사용법

pico 를 불러낼 땐 telnet 으로 로긴한 상태에서 pico 라고만 타이핑하시면 됩니다.
또는 직접 파일을 편집하려면 pico filename 이라고 하시면 됩니다. 그럼, pico 의 화면이 나타납니다.
왼쪽위에 pico 의 버젼이 나타나고 중간에는 편집하고 있는 파일이름이 그리고 오른쪽위 에는 처음에는 아무 것도 안 나타나다 가 글을 쓰기 시작하면 'Modified'라고 나타납니다.
Modified 란 현재의 설정 상태에서 "변경되었다" 라는 뜻입니다. 처음 파일을 불러올 때와는 어떻게든 변경이 되었다라는 표시 입니다. 그리고 화면의 하단에 보시면 몇가지 단축키에 대한 설명이 나옵니다.
pico 의 단축키를 하나씩 따라 해보도록 합시다.

먼저 ^G(Ctrl + G) 글쇠는 "도움말보기" 입니다.
Pico Help Text 라고 해서 pico 에 대한 간단한 설명이 나옵니다.

피코는 pine 메일 프로그램과 이용방법이 아주 비슷하며 간단하고 쓰기 편한 문서에디터를 위해 디자인되었습니다.
제일 상단의 라인은 피코 프로그램의 버젼을 나타냅니다.
현재의 파일을 편집하셨다면 그 변경된 내용은 아직 저장되지 않았으며 타이핑된 내용들은 현재 커서위치에서 자동적으로 버퍼로 삽입이 됩니다.
편집명령과 옆에 있는 화살 표 글쇠에 의한 커서이동은 특수한 ctrl 글쇠 조합에 의해 피코에게 전달됩니다.
'^' 표시는 'Ctrl(콘트롤)'글쇠를 나타내고 'CTRL'글쇠로 나타내기도 합니다.
따라서 Ctrl+q 글쇠는 '^Q' 로 나타납니다. 아래의 단축키는 피코에서 사용가능 한 것입니 다.

도움말 보기

현재의 상태에서 '^G'를 누르면 도움말 화면이 나타납니다.
'^V'를 누르면 다음페이지로 넘어가고(PageDown) '^Y'를 누르면 앞화면으로(PageUp) 갑니다.
도움말 에서 빠져나오시려면 '^X' (Ctrl 키를 누른 상태에서 X를 누르시면 됩니다.)

커서이동

상/하/좌/우 화살표 글쇠와 페이지 업다운 글쇠로도 이동이 됩니다.
그러나 다음과 같이 사용하셔도 됩니다.

^F 현재 커서있는데서 한글자 앞으로 가기
^B 한글자 뒤로 가기
^P 한줄위로 가기
^N 현재 줄의 처음으로 가기
^A 현재 줄의 마지막으로 가기
^V 한 쪽 앞으로 가기
^Y 한 쪽 뒤로 가기

편집기능

^W 파일내에서 특정 글자를 검색하는 키입니다. 이 글쇠를 누르시면 'search :' 라고 나옵니다.
이 부분에 찾기 원하시는 글자를 타이핑한후 엔터를 치면 해당 글자가 있을 경우는 커서가 해당 검색에로 이동이 되고 없을 경우에는 Not Found 라고 나옵니다.
^L 화면다시 보여주기(리플레쉬
^D 현재 커서 위치의 글자 지우기. 리눅스에서는 del 글쇠가 작동하지 않습니다.
이때는 백스페이스를 이용할 수도 있지만 본 명령어를 이용하실 수 있습니다. ^^
현재 커서가 있는 위치부터 블럭설정시작. 이걸 착각하기 쉬운데 'Ctrl + 6' 글쇠를 누르면 블럭설정이 됩니다. 화살표로 조정하시고요. '6'글쇠위에보면 '^'표시가 되어있습니다.
^K 블럭으로 선택된 문장 자르기. 붙이기를 하기 위해서 먼저 원하는 만큼 잘라야 합니다. 블럭을 설정않고 이 글쇠를 누르면 현재 커서 가 있는 한 줄만 자릅니다. ^U 붙이기. 커서를 원하는 데로 옮겨 놓고 이 글쇠를 누르면 그곳에 붙여 집니다. ^I 현재 위치에서 Tab 문자 넣기
^T 영어 스펠링 체크하기
^C 현재 커서위치에 대한 정보
^J 문단을 정렬하는 기능입니다.

파일관련작업

^R 현재 커서위치에 외부파일 끼워넣기. 이 글쇠를 누르면 선택할 수 있는 글쇠가 나타납니다.
'^G'는 이 명령에 대한 간단한 설명보기 이고 '^T'는 파일 이름을 잘 모를 때 파일들이 있는 곳에 가서 찾을 수 있습니다.
그 파일 위에서 엔터를 찍으면 그 위치에 그 파일의 내용이 삽입됩니다. '^C'는 당연히 명령취소입니다.
^O 현재 버퍼를 파일로 저장.
^X 피코 끝내기
Posted by 새우날다 Trackback 0 Comment 0

댓글을 달아 주세요