Khi bạn xem các bài thuyết trình về Kế hoạch 9 và acme
trình soạn thảo của nó, bạn có thể nhận thấy rằng tên của bản sao là snarf (tôi không thể tìm thấy bất kỳ lời giải thích có ý nghĩa nào).
Tại sao nó như vậy?
Có một lý do cho điều đó? Đã được thực hiện để tạo một tên duy nhất cho chức năng này vì bản sao có thể không phải là tên tốt nhất?
Tài liệu tham khảo:
-
Snarf, một thuật ngữ được sử dụng cho hoạt động "sao chép" trong các hệ thống cửa sổ Blit và Plan 9.
-
Có một menu khác có sẵn với một cú nhấp chuột giữa; Cắt và Dán khá tự giải thích và Snarf chỉ là từ Kế hoạch 9 cho Sao chép.
Danh sách gửi thư 9fans (liên kết) :
Sử dụng một trong hai hoặc cả acme trong Kế hoạch 9 và / hoặc Mac OS X thông qua plan9port, có "tệp" nào có thể được mở trong acme hiển thị nội dung hiện tại của bộ đệm acme snarf không?
/dev/snarf
Vì vậy, có vẻ như có một cái gì đó giống như một bộ đệm snarf và một tệp (rõ ràng phải có một tệp cho bộ đệm đó) được gọi
/dev/snarf
.Trang hướng dẫn 9term (liên kết) :
Các ký tự được gõ trên bàn phím thay thế văn bản đã chọn; nếu văn bản này không trống, nó được đặt trong bộ đệm snarf chung cho tất cả các cửa sổ nhưng khác với văn bản của sam (1).
(...)
Thao tác chỉnh sửa được chọn từ menu trên nút 2. Thao tác cắt sẽ xóa văn bản đã chọn khỏi màn hình và đặt nó vào bộ đệm snarf; snarf sao chép văn bản đã chọn vào bộ đệm mà không xóa nó; dán thay thế văn bản đã chọn bằng nội dung của bộ đệm; và gửi các bản sao bộ đệm snarf đến ngay sau điểm đầu ra, thêm một dòng mới cuối cùng nếu thiếu. Dán sẽ đôi khi và gửi sẽ luôn đặt văn bản sau điểm đầu ra; văn bản được đặt sẽ hành xử chính xác như được mô tả ở trên. Do đó, khi dán văn bản chứa dòng mới sau điểm đầu ra, có thể nên thận trọng khi bật chế độ giữ trước.
Khám phá hướng dẫn Acme (liên kết) :
'Snarf': được gọi là bản sao trong hầu hết các biên tập viên khác
dictionary.com định nghĩa của snarf (liên kết) :
(không chính thức) để ăn hoặc uống một cách tham lam
(đương đại) để lấy một cái gì đó trong lòng tham, đặc biệt. không được phép
(Unix) Để tìm nạp tệp hoặc bộ tệp trên mạng. Xem thêm vụ nổ.
Địa ngục Phần 2: Hãy tạo một cụm! (liên kết) :
Bảng tạm được gọi bằng cái tên không may là bộ đệm snarf đệm ở Inferno và Plan 9.
clojure
thiết kế của. Trong clojure bạn sử dụng slurp
và spit
cho tệp IO, snarf
không còn xa. (Nhưng clojure trẻ hơn nhiều so với Plan9)