1
Plan 9で「コピー」ではなく「スナーフ」が使用されるのはなぜですか?
Plan 9とそのacmeエディターに関するプレゼンテーションを見ると、コピーの名前がsnarfであることに気付くかもしれません(残念ながら、意味のある説明は見つかりませんでした)。 なぜそうなのですか? その理由はありますか?コピーが最良の名前ではない可能性があるため、この機能の一意の名前を作成することは行われましたか? 参照: ウィキペディア(リンク): Snarf、ブリットおよびプラン9ウィンドウシステムで「コピー」操作に使用される用語。 cat-v.org(リンク): ミッドクリックで使用できる別のメニューがあります。カットアンドペーストは一目瞭然であり、SnarfはコピーのPlan 9の言葉です。 9fansメーリングリスト(リンク): Plan 9でacmeまたは/またはplan9port経由でMac OS Xを使用すると、acme snarfバッファの現在の内容を表示するacmeで開くことができる「ファイル」がありますか? /dev/snarf そのため、snarfバッファーと呼ばれるファイル(明らかに、そのバッファー用のファイルが必要です)があるように見えます/dev/snarf。 9termマニュアルページ(リンク): キーボードで入力した文字が選択したテキストに置き換わります。このテキストが空でない場合、すべてのウィンドウに共通のsnarfバッファーに配置されますが、sam(1)のバッファーとは異なります。 (...) 編集操作は、ボタン2のメニューから選択します。カット操作は、選択したテキストを画面から削除し、snarfバッファーに入れます。snarfは、選択したテキストを削除せずにバッファーにコピーします。貼り付けは、選択したテキストをバッファの内容に置き換えます。sendは、snarfバッファーを出力ポイントの直後にコピーし、欠落している場合は最終的な改行を追加します。貼り付けでは、出力ポイントの後に常にテキストが配置されることがあります。そのように配置されたテキストは、上記のとおりに動作します。したがって、出力ポイントの後に改行を含むテキストを貼り付ける場合、最初に保留モードをオンにすることをお勧めします。 Acmeチュートリアルの探索(リンク): 「Snarf」:他のほとんどのエディターでコピーと呼ばれる dictionary.comのsnarfの定義(リンク): (非公式)貪欲に飲食する (現代)欲で何かをつかむこと、特に。無許可での (Unix)ネットワーク経由でファイルまたはファイルのセットを取得すること。爆発も参照してください。 インフェルノパート2:クラスターを作ろう!(リンク): クリップボードは、InfernoとPlan 9で不幸な名前「snarf buffer」で呼び出されます。