経験豊富なUnix / Linuxユーザーの一部がvi(m)またはnanoの代わりにjoeを使用しているのを見ました。なぜ彼らは提供された選択肢よりもそれを使用することを好むのですか?
答え1
Viよりも習得しやすく、Emacsより始めやすく、Pico/Nanoよりも強力です(例:ctagsプログラミングをサポート)。
しかし、どこにでもインストールされる可能性は低いので、ViとEmacsの基本を知る必要があります。
答え2
既定では WordStar キー バインディングを使用します。 80年代初頭によく使われていたワードプロセッサでしたが、90年代初頭にも使用しました。おそらく、この技術分野でより関連性の高いこれらのキーバインディングは、Borlandの人気のあるTurbo PascalおよびTurbo C IDEで使用されます。
私が初めてLinuxに入門したとき、私に合ったエディタを探してみたところ、そこにいました。
私は他の経験豊富なUnix / Linuxユーザーも同じ道をたどると思います。 LinuxはWordStar(Borlandは言うまでもなく)の寿命が終わったばかりだからです。したがって、その理由の1つは「タイミング」です。
最新バージョンには構文強調やその他の素晴らしい機能があるので、あえて切り替える必要はありませんでした。
(構成ファイルの編集に使用する方法はわかっていますが、vim
必須の技術です。)
答え3
私は「jstar」(WordStarに最も似ている)設定でjoeを使用しています。
私はプログラマーやシステム管理者ではないので、他の人が設定したシステムにjoeがインストールされているかどうか心配する必要はありません。
私の家族の誰かが私のシステムに何かを入力する必要がある場合、私はJoeと一緒に設定できます。ユーザーフレンドリーなインターフェースを備えた唯一の*nixエディタです。
9歳の子供が次のインターフェースにどのように反応するかを見てください。 http://www.wordstar.org/index.php/wsdos-documentation/131-the-emperor-s-new-clothes-or-how-difficult-is-it-to-learn-the-wordstar-keyboard-注文する
Joeは私が使用したすべての初期のLinuxシステムに含まれていました。 (私は仕事を変えながら1994年に始まり、「Unix」システムの「BBS」と聞いたアカウントを得ました。おそらくSlackwareで、すべてまたはほとんどの初期ディストリビューションと同様に、基本的にjoeが含まれています。)
Joeを使うのは原則の問題だと思います。私は1982年にWordStarを使い始め、そのコマンドキー入力がすべて最も基本的なコンピューティング標準であるASCII(別名ECMA-6とISO 646:1991 IRV)の一部であることをすぐに知りました。 ASCII(別名ECMA-6およびISO 646:1991 IRV)は、まだUnicodeと呼ばれる拡張形式で使用されています。
カーソルと画面制御、基本編集、フル機能のメニューシステムには、Ctrl-AからCtrl-Zだけで十分です。私たちに最も慣れているキーを使用してください。左上のCtrlとShiftを使用すると、大文字のように簡単に入力でき、体系的な宿題やWordStar(Joのキーもほぼ同じです)などの画面ヘルプを使用できます。すぐに簡単に内部化して使用できます。
これは標準の一部であり、すべてのシステムで使用できるため、強力な企業ではこれを排除したいと思います。
AppleはCommandキーのみを使用したいと思います。 IBMとそのフォロワーと模倣者は、Alt、ファンクションキー、専用の移動、編集キーが不可欠であると考えたいと思います。 WordStar を除く 1982 年から 1992 年までの公共市場ソフトウェアを見てください。 Wordでは、WordPerfect、Windows 1.0-3.0、および他の私が見たすべての有名な製品で、Ctrl-AからCtrl-Zまですべてまたはほとんど死んでいました。当時の製品レビューをご覧ください。 WordStarが好きな作家でさえ、そのコマンドキーストロークを「不思議」または「不思議」と呼ぶべきだったようです。
画面には基本で表示され、マニュアルには明確に説明されていることをどのように神秘的、神秘的といえるだろうか?この言葉の使用における一貫性は驚くべきことです。私はプロの翻訳者、編集者、広告コピーライター、技術作家として生きてきましたが、私が嫌いなプログラムに対してもこれらの特定の単語を使う考えはまったくしませんでした。取締役会やマーケティング部門で採択したという感じを消すことはできません。
私はいかなるハードウェアやソフトウェア会社も私を奴隷にしないと早くから誓った。職場でWordPerfectとWordを使用する必要があるときに完全にWordStarizedを使用し、自宅はMS / PC DOSのWordStarからGNU / Linuxのjoeに直接移動しました。
私はvi / vimの美しさとemacsの強力な機能に感謝し、bash、ブラウザ、ウィンドウマネージャなどで入力領域のコマンドキー入力を楽しく使います。しかし、テキスト操作の場合、Joeだけが私のニーズと要件を満たしていることがわかり、キーボードに指を置くことができなくなるまで使用したいと思います。
「WordStar…は、ソフトウェアエンジニアリングの勝利であり、現在のユーザー中心のデザインと呼ぶものです」 --Matthew G. Kirschenbaum、変化の追跡:ワードプロセッシングの文学史
答え4
WordStarキーバインディング(ダイヤモンド)が私の指に「固定」されているからです。私はJoeのJstarバリアントを使用しています。 Jstar は Mutt と Slrn の編集者で、ほぼすべての初期テキスト入力や設定ファイルの編集に使用します。これは、Linuxシステムを構築するときに私がインストールする最初のプログラムの1つです。