Pico(텍스트 편집기)

Pico (text editor)
피코
개발자워싱턴 대학교
초기 릴리즈1989년
(33년
) (최신)
기입처C
운영 체제Unix, Unix 유사
이용가능기간:영어
유형텍스트 편집기
면허증.Apache-2.0(알파인만)
웹 사이트alpine.x10host.com
www.washington.edu/pine/ at the Wayback Machine (2019년 3월 28일 갱신)

Pico(파인 작곡가)는 Unix 및 Unix 유사 컴퓨터 시스템용 텍스트 편집기입니다.이것은 처음에 Washington [1]대학의 Office of Computing and Communications가 설계한 Pine 및 Alpine 이메일 클라이언트와 통합되어 있습니다.

Pine FAQ: "Pine의 메시지 구성 편집기는 PICO라고 불리는 별도의 독립 실행형 프로그램으로도 사용할 수 있습니다. PICO는 단락의 정당성, 잘라내기/붙여넣기, 맞춤법 검사기를 제공하는 매우 간단하고 사용하기 쉬운 텍스트 편집기입니다."[2]

Pico는 여러 파일을 동시에 사용하는 작업을 지원하지 않으며 여러 파일에서 검색 및 치환을 수행할 수 없습니다.또한 한 파일에서 다른 파일로 부분 텍스트를 복사할 수 없습니다(단, 작업 디렉토리의 전체 파일에서 편집기로 텍스트를 읽을 수 있습니다).Pico는 검색 및 치환 작업을 지원합니다.

이에 비해 vi나 Emacs같은 일부 인기 있는 Unix 텍스트 편집기는 Pico보다 더 광범위한 기능을 제공합니다.정규 표현 검색과 치환, 동시에 여러 파일을 처리하는 것도 포함됩니다.그에 비해 피코의 심플함은 [3]초보자에게 적합합니다.

GNU [4]프로젝트의 일부인 피코의 복제품인 나노가 개발되었는데, 피코의 이전 라이센스는 재배포 [5]조건이 명확하지 않았기 때문입니다.Alpine의 일부인 Pico의 새로운 버전은 Apache License 버전 2.0으로 출시됩니다.

기본 명령 및 내비게이션

Pico에는 편집용 명령어가 다수 포함되어 있습니다.화살표 키는 이동 방향으로 커서를 한 번에 한 글자씩 이동합니다.문자 삽입은 키보드에서 해당 문자 키를 누르면 수행되며, 명령어(저장, 철자 검사, 정당성, 검색 등)는 제어 키를 사용하여 수행됩니다.

Ctrl+T 명령어는 철자 검사에 사용됩니다.스펠러는 명령줄에서 -s 옵션을 사용하여 정의합니다.사용자가 다른 언어로 파일을 쓰는 경우, 철자를 사용자와 대화하여 검사할 언어를 선택하는 스크립트로 설정할 수 있습니다.

+J 명령어는 텍스트를 왼쪽 정렬하는 데 사용됩니다.명령줄의 -r 옵션을 사용하여 설정된 제한까지 문단의 각 행에 텍스트가 흐릅니다.명령줄에 제한이 없는 경우 한 줄당 72자의 기본값이 사용됩니다.이 제한은 텍스트를 정렬할 뿐만 아니라 합성 중에 줄을 줄 바꿈하는 데 사용됩니다.+J 명령어는 커서가 배치된 문단의 텍스트를 바꿉니다.+WU + 명령어는 전체 파일을 정당화하기 위해 사용됩니다.정당화가 올바르게 이루어지지 않은 경우 또는 실수로 정당화가 완료된 직후 U+ 명령을 눌러 취소할 수 있습니다.

+W 명령어는 텍스트를 검색하는 데 사용됩니다.검색은 대소문자를 불문하고 수행됩니다.검색 및 치환 명령어는 기본적으로 사용할 수 없지만 명령줄의 -b 옵션을 통해 활성화해야 합니다.

키보드를 사용하여 화살표 키를 사용하여 편집기 내부를 이동할 수 있습니다., 또는 등의 키를 누르면 텍스트가 위 또는 아래로 스크롤됩니다(각각 파일의 시작 또는 끝을 향함).+W Y+ 및 WV+ + 명령어는 각각 커서를 파일의 시작 또는 끝으로 이동하고 + AE+ 명령어는 커서를 커서가 위치한 줄의 시작 및 끝으로 이동합니다.

명령줄 옵션

다음 명령줄 옵션을 사용하면 파일을 편집하기 전에 Pico를 구성할 수 있습니다.이 정보는 -h 명령으로 Pico를 시작하여 얻을 수 있습니다.Pico가 Pine 또는 Alpine에서 호출될 때 특정 기능을 활성화하거나 변수를 설정하여 아래의 옵션 중 일부를 Setup Configuration 화면에서 구성할 수 있습니다.다음으로 명령줄에서 Pico를 설정하는 방법과 Alpine에서 Pico를 설정하는 방법을 나타냅니다.Pico Editor에서 사용할 수 있는 시작 인수는 다음과 같습니다.

명령줄 인수 의미. Alpine 설정 옵션
-e 완료 - 파일 이름 완료 허용 [X] 탭 완료 사용(기본값으로 사용
-k 잘라내기 - 커서 위치에서 줄 끝까지 ^K를 잘라냅니다. [X] 커서로부터 Ctrl+K 절단
-a ShowDot - 파일 브라우저에 점 파일을 표시합니다. [X] 도트 파일 활성화
-j Goto - 파일브라우저에서 'Goto' [X] File Browser(파일 브라우저)에서 Goto 사용(기본 설정)
-g 표시 - 파일 브라우저에 커서 표시 [X] 커서 표시
-m 마우스 - 마우스 지원 켜기 [X] Xterm에서 마우스 활성화
-x NoKeyhelp - 키 도움말 억제 [X] 키 메뉴 비활성화
-p Preserve Start Stop - "시작"(^Q) 및 "정지"(^S) 문자를 유지합니다. [X] 시작/중지 문자 유지
-q 용어 정의 Wins - termcap 또는 termfo가 기본값보다 우선합니다. [X] Termdef 우선
-Q <quotestr> e-메일을 작성하기 위한 따옴표 문자열(예: "> ")을 설정합니다. 회신 들여쓰기 문자열 =
-d 재바인드 - 키를 삭제하여 현재 문자를 삭제합니다. [X] Ctrl+D에 대한 키 맵 삭제
-f 키 - 기능 키 강제 사용
-b 바꾸기 - 검색 및 바꾸기 허용 [X] 검색 및 치환 활성화(기본적으로 활성화
-h 도움말 - 이 옵션 목록을 제공합니다.
-r[#cols] 채우기 - 채우기 열을 #cols 열로 설정합니다(기본값=72). Composer 랩 열 =
-n[#s] 메일 - 새 메일에 대해 #s초마다 알림(기본값=180) 메일 확인 간격 =
-s <스펠러> 스펠러 - 대체 스펠러를 지정합니다. 스펠러 =
-t Shutdown - 특수 종료 모드를 활성화합니다.
- o <경고> 작업 - 작업 디렉터리를 지정합니다. 작동 Dir =
-z 일시 중단 - ^Z 서스펜션을 사용할 수 있습니다. [X] 일시정지 활성화
-w 줄 바꿈 안 함 - 줄 바꿈 끄기
- W <wordseps> 공백 이외의 단어 구분 기호 설정 Composer 워드 구분 기호 =
- dcs <display_character_set> 디폴트에서는 환경에서 LAN 또는 LC_CTYPE을 사용합니다. 문자 집합 = 표시
-kcs <cs_character_set> 기본값은 display_character_set 입니다. 키보드 문자 집합 =
- 시스템 시스템에서 제공하는 변환 루틴 사용 [X] 시스템 번역 사용
+[행#] 라인 - 라인 번호 라인에서 시작, 기본값=1
-v 보기 - 파일 보기
-no_setlocale_collate setlocale(LC_COLATE)을 실행하지 않음 [X] Setlocale 정렬 사용 안 함
- 버전 Pico 버전 번호

모든 인수 뒤에 편집할 파일 이름을 붙일 수 있습니다.

윈도우즈 버전의 Pico에서는 -dcs, -kcs 및 -syscs 옵션을 사용할 수 없습니다.단, Windows 버전의 Pico에는 Unix 버전의 Pico에서는 사용할 수 없는4가지 옵션(-cnf, -crf, -crb)도 있습니다.각 옵션은 일반 배경의 경우 -cnf, 일반 배경의 경우 -cnb, 역전경의 경우 -crf, 역전경의 경우 -crb로 정의됩니다.지정할 수 있는 값은 검정, 빨강, 초록, 노랑, 파랑, 마젠타, 시안, 흰색 또는 009, 064, 137과 같은 세 자리 숫자입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Pine Project History". University of Washington. January 4, 2002. Archived from the original on December 25, 2018. Retrieved December 23, 2018.
  2. ^ "2.2 What is PICO?". University of Washington. January 29, 2002. Archived from the original on August 5, 2018. Retrieved December 23, 2018.
  3. ^ "PICO - the PIne COmposer - a simple editor". Guckes.net. Archived from the original on October 9, 2018. Retrieved December 23, 2018.
  4. ^ "[Nano-devel] nano to remain in GNU". GNU Project. August 19, 2016. Archived from the original on August 4, 2017. Retrieved December 23, 2018.
  5. ^ "GNU nano -- an enhanced clone of the Pico text editor". GNU nano. Archived from the original on December 24, 2018. Retrieved December 23, 2018.

외부 링크