3

私は当初、この質問を TextMate に関連させて組み立てるつもりでした。TextMate は、すべてのアカウントで素晴らしいエディタですが、OSX でしか利用できません。私は、TextMate の使い方を学ぶのに時間を費やした人たちが、OSX 以外のプラットフォームで編集しなければならない状況にどのように対処するのか、興味がありました。しかし、それは実際にはより一般的な質問です。好みのテキスト エディターを使用できない状況に人々はどのように対処しますか?

私は主に gvim と vim を使用していますが、これらのエディターには難解なキーバインド セットがあることを知っているため、別のエディターで編集しているときに、ナビゲートしようとして入力したくないものを誤って入力してしまうことがよくあります。これは非常に非効率的です。

では、人々はこのような状況にどのように対処するのでしょうか? 非効率を飲み込むだけですか?この状況を回避しようとしますか、それとも編集が必要なファイルを好みのエディターに取り込むために多大な努力を払いますか? 問題なく切り替えることができる、使い慣れたエディターが 1 つか 2 つありませんか? 他のエディターのキーバインドを変更して、好みのエディターに近づけますか?

4

11 に答える 11

2

エディターとして vim または emacs を使用する利点は、適切に構成されたほぼすべての Unix プラットフォームで使用できることです (これには、Darwin/OS X などのより難解なシステムも含まれます)。構成をオンラインで保存できるという事実 (例: Dotfiles ) と組み合わせると、これは非常に強力な議論になります。なぜなら、あなたが説明した問題は単に存在しないからです。

于 2009-03-01T13:09:54.297 に答える
2

私はサポート技術者として働いています。つまり、リモートでお客様のシステムに頻繁に取り組んでいます。不幸な副作用は、そのような状況でどのエディターを使用するかをほとんど選択できないことです。一般的に言えば、新しいエディターをインストールするか、USB サム ドライブまたはエディターがプリインストールされた同様のものを持参することが可能な状況でない限り、それについてできることはあまりありません。このような状況の中で、長期勤務をお考えの方はぜひこの機会をご利用ください。より速く、より効率的に仕事ができるようになり、ストレスが軽減されます。

ソフトウェアをインストールしたり、一時的なメディアを使用したりできない環境 (webex/RDC など) では、2 つの選択肢があります。エディタを使用するか、システムとの間でファイルをコピーするかです。通常、非常にマイナーな編集を行っている場合は、それを吸収して、利用可能なエディターを使用します。膨大な量の編集を行うことがわかっている場合は、作業中のファイルを前後に転送する方法を見つけます。これは依然として悪臭を放ち、ファイル転送で編集フローを中断せざるを得ませんが、私の正気は、実際の編集やプログラミングを行うためにメモ帳のようなものと格闘する価値はないと思います.

于 2009-03-01T13:23:20.083 に答える
2

私は主に Windows 環境で作業しているため、フラッシュ ドライブにNotepad++をインストールしたままにしています。そうすれば、何もインストールしなくても、USB ドライブをマシンに挿入するだけで高品質のエディターを使用できます。

于 2009-03-01T13:28:50.473 に答える
1

私にとって、これが発生するのは、他の誰かのシステムを使用している場合だけです。これは、通常、所有/定期的に使用する各システムに、ある程度慣れているテキスト エディターをインストールするためです。その場合、私が苦労しすぎている場合は、移動して他の人にハンドル(キーボード)を任せます。FWIW、私は OSX で TextMate (時々 vim)、Windows で TextPad (時にはメモ帳、または私の直接の制御下にないサーバーでは Edit)、Linux で vim を使用します。

于 2009-03-01T13:09:57.337 に答える
1

私が長期間使用しているマシンでは、SciTE を使用しています。Dvorak キーボードも使用します。マシンでゲストする場合、キーが非論理的な場所にあるため、とにかくすべてが異なります。そこにあるものを編集するか、ファイルをソース管理に渡し、自分のマシンで編集します。

于 2009-03-01T13:06:46.800 に答える
1

私は、クライアント サイトの win マシンでメモ帳を使用することに頼っています。特に、何かをインストールすることはオプションではないことを知っており、メモ帳は常にそこにあることを知っているからです。

于 2009-03-01T13:09:20.927 に答える
0

私は定期的に Linux と Windows で作業し、ときどき OS X で作業しています。それらの間でエディターを切り替えなければならないのは面倒なので、明らかな解決策はクロスプラットフォーム エディターを使用することです。現在、私は Komodo Edit を試していますが、これは非常に有望です。

適切なエディターがマシンにない場合でも、ダウンロードしてインストールするのにそれほど時間はかかりません。

于 2009-03-01T13:09:47.650 に答える
0

vi、eclipse、PFE など、いくつかの異なるエディターに慣れました。短期的に他のエディターを使用している場合は、それに対処します。長期の場合、Google は私の友人であり、好きなものをダウンロードします。

于 2009-03-01T13:02:55.683 に答える
0

Windowsでは、全員にnotepad ++をインストールするよう説得します

Mac のTextMateルール

Linux vim で

于 2009-03-01T13:03:23.577 に答える
0

Linux では vi を、Windows では Ultraedit を使用しています。Linux の管理を行っている場合、またはシェルで直接作業している場合、Vi は必須です。

ウィンドウ システムで作業している場合は、マウス指向のエディタが便利です。

とにかく、両方の基本を知る必要があると思います。

于 2009-03-01T13:04:04.730 に答える
0

Windows でプログラミングしている場合は、基本的に Windows 用の TextMate であり、バンドルとすべてをサポートするテキスト エディターを参照することをお勧めします。

于 2009-06-18T00:54:07.717 に答える