0

私は完璧なテキストエディタを探しています:)

「必須」リスト:

  • vim のようなモーダル編集、vim に似たキーバインド
  • emacs のような拡張性 - プラグインとエディター自体の「実際の」言語が同じであるため、拡張機能はエディター内と外部のほとんどすべてに影響を与えることができます... vim スクリプトでは不十分で、python プラグインでも十分ではありません
  • プラグインは外部プロセスに関して制限されず、テキストを非同期に変更できます。
  • termcap / curses をサポートしているため、内部で実際の端末を実行できます
  • 実際の構文解析を使用するため、プラグインは「色」パスを経由せずに単語の「タイプ」に関する情報を取得できます (synIDattr(synID(line("."), col("."), 1), 「名前」) は不可)
  • リモート編集が可能 (ただし、プラグイン + 拡張ポイントによって既に保証されている可能性があります)

viper emacs については知っていますが、そのアイデアが好きかどうかはわかりません... 誰かもっと良いことを知っていますか?

説明:

私はフルタイムのプログラマーではありません。私は管理者 / プログラマー / パワー ユーザーであり、一度に多くのホストのコンソールで常に時間を費やしており、その時間の 95% を vim で実行しています。私は vim が大好きですが、vim-im を探しています ;) ほとんどの場合、独自の構文ファイルで構成ファイルや DSL を編集しているため、Eclipse ではうまくいきません。

頻繁に行うことのために、一種のリファクタリング プラグインが必要になることがあります。vimで実行できるという証拠がありますが、それは本当に苦痛です...たとえば、「解析ツリーの前のトークン」を要求することはできません。あなたができる最善の方法は、文字ごとに戻って、単語が変数/関数/その他のものと同じ色付けスタイルを持っているかどうかを確認することです (チェックごとにファイルフラグメントの解析を要求します)。単純なスクリプト言語でエディターを拡張できなければ、私にとってもうまくいきません。

また、何かを実行して出力をvimにコピーするためだけに、2番目の端末が必要になることがよくあります。:!r... コマンドが終了するまでvimのすべてのタブがハングするため、実行できません。

ああ-そしてLinux +コンソールのみ-私はWindowsの世界には興味がありません:)

4

5 に答える 5

2

SlickEdit: http://www.slickedit.com/content/view/73/60

于 2009-01-09T15:44:16.187 に答える
2

ある vim'mer から別の vim'mer へ -- あなたの検索は無益であり、中止し、中止するなど..

IDE が使用しているエディター (eclipse が思い浮かびます) に不満がある場合は、vi を外部エディターとして使用するか、IDE が使用するテキスト エディターに慣れてください。その理由は、vi ユーザーは別として、誰もvi を自然だとは思わないためです。そのため、「最新の」エディターでの vi キー バインドの需要は根本的に異なります。

vi やターミナル モードなどを本当に気に入っている場合は、vi を使用してください。もう少しインテリジェントなものが必要な場合は、vim を使用してください。

于 2009-01-09T15:33:11.530 に答える
2

結局見つけました:)

http://haskell.org/haskellwiki/Yi

Yi は vim (モードと :commands 付き) と emacs キーマップの両方をサポートしています。適切なインクリメンタル パーサーを使用し、haskell で完全に拡張可能です (ghc とインターフェイスし、構成/プラグインをコンパイルし、それ自体を結果にリンクします)。タブ、ミニバッファ、およびその他すべての優れた機能がサポートされています。

ここ数日使用していますが、とても満足しています。

于 2009-03-05T12:17:34.967 に答える
0

基本的にvimエディターのエディターを変更するEclipse用のプラグインがあります。

于 2009-01-09T15:42:37.563 に答える
0

KDE4.2 betaのKate/Kwriteには、vim ライクなモードが追加されました。

全体の [Esc] --> コマンド モード ディール、:helpおよびs/ friends 機能が含まれています。

実際には完全な実装ではありませんが、いくつかの基本がカバーされています。

面白そうなYzisエディターもあります。安定して使用できるようになるのが待ちきれません。

フルパワーのツールを備えた構文強調表示エディターで、stackoverflow の投稿を編集するのが待ちきれません:D

于 2009-01-09T15:39:12.627 に答える