Unixは40年になり、コンピュータマウスが発明される前に作成されました。 (実際、Unixが1969年の製品でマウスが1972年の製品であれば、ちょうど3年です)。コピー/貼り付け機能を持つテキストエディタが常にあることはわかっていますが、Linuxで行うことはWebブラウザからコピーして(クリップボードから)vim、gedit、またはgnome端末に貼り付けるだけです。あなたも同じでしょうか?
manファイルをvimにロードし、その中のコードをコピーして一時バッファに貼り付けてから、bashにそのバッファを実行させることは想像できません。おそらく彼らはemacsを去らなかったでしょう。それは答えでしょうか?
ベストアンサー1
コピー - 貼り付けはマウスよりも古いです。最初のUnixエディタ、編集するt
、複数行を別の場所にコピーするコマンドがあります。 viにはさまざまなコマンドがあります。切り取る、引っ張るそして生地テキスト。ファイル間でテキストをコピーするには、コピーしたいテキストを一時ファイルに保存し、edw
とr
ed(:w
および:r
vi)を使用して一時ファイルをターゲット文書にインポートできます。コマンドの出力をファイルに含めるには、その出力(mycommand >file
またはmycommand >>file
)をリダイレクトしてファイルを文書にインポートできます。 viでは、!
一時ファイルなしで出力を直接挿入できるコマンドと友達を導入しました。
Vim / Emacsユーザーにとっては、マニュアルページをVimまたはEmacsにロードしてコピーして貼り付けることが日常的です。 WebブラウザはUnixが十分に古いまで存在しませんでしたが、同じ原則がどこにでも適用されます。クリップボードはWindows環境よりも古いです。窓の環境がもたらすものクロスアプリケーションコピーして貼り付けます。ファイルの操作を少し追加するだけです。