당신이 계획 9과에 대한 프리젠 테이션을 볼 때 acme
편집기를 당신의 이름 것을 알 수 있습니다 복사본 입니다 snarf가 (나는 불행하게도 의미있는 설명을 찾을 수 없습니다).
왜 그래야만하지?
그 이유가 있습니까? 사본 이 최상의 이름이 아닐 수 있으므로이 기능에 고유 한 이름을 작성 했습니까?
참고 문헌 :
-
Snarf, Blit 및 Plan 9 윈도우 시스템에서 "복사"작업에 사용되는 용어.
-
한 번의 클릭으로 다른 메뉴를 사용할 수 있습니다. 잘라내 기와 붙여 넣기는 매우 자명 한 설명이며 Snarf는 Copy의 Plan 9 단어 일뿐입니다.
-
plan9port를 통해 Plan 9 및 / 또는 Mac OS X에서 acme 중 하나를 사용하거나 acme snarf 버퍼의 현재 내용을 표시하는 acme에서 열 수있는 "파일"이 있습니까?
/dev/snarf
따라서 snarf 버퍼 와 같은 파일 (이 버퍼 에 대한 파일이 있어야 함) 이있는 것처럼 보입니다
/dev/snarf
. -
키보드에 입력 한 문자가 선택한 텍스트를 대체합니다. 이 텍스트가 비어 있지 않으면 모든 윈도우에 공통이지만 샘 (1)과는 다른 스 나프 버퍼에 배치됩니다.
(...)
편집 작업은 버튼 2의 메뉴에서 선택합니다. 잘라 내기 작업은 화면에서 선택한 텍스트를 삭제하고 스 나프 버퍼에 넣습니다. snarf는 선택된 텍스트를 삭제하지 않고 버퍼에 복사합니다. paste는 선택된 텍스트를 버퍼의 내용으로 대체합니다. snarf 버퍼를 출력 포인트 바로 다음에 복사하여 누락 된 경우 최종 개행을 추가합니다. 붙여 넣기는 때때로 출력 지점 뒤에 텍스트를 배치하고 전송합니다. 배치 된 텍스트는 위에서 설명한대로 정확하게 작동합니다. 따라서 출력 지점 다음에 줄 바꿈이 포함 된 텍스트를 붙여 넣을 때 홀드 모드를 먼저 설정하는 것이 좋습니다.
-
'Snarf': 대부분의 다른 편집자에서 copy라고 함
snarf (link) 의 dictionary.com 정의 :
탐욕스럽게 먹거나 마시는 (비공식)
(현대) 탐욕에 무언가를 움켜 쥐십시오. 허락없이
(Unix) 네트워크를 통해 파일 또는 파일 세트를 가져옵니다. 폭발도 참조하십시오.
-
클립 보드는 Inferno 및 Plan 9에서 불행한 이름 인 "snarf buffer"로 호출됩니다.
clojure
디자인 과 비슷할 것 입니다. Clojure의 당신이 사용 slurp
하고 spit
파일 IO를 들어, snarf
멀리하지 않습니다. (그러나