web-dev-qa-db-ja.com

VIキーバインドを持つIRCクライアント?

VIキーをサポートするIRCクライアントはありますか?「明らかな」スクリプトVimIRCは、面白くもないほど長い間壊れています。

Linux、GUI、またはCurses上のIRCクライアントで、その優れたユーザビリティの一部を提供するものを知っていますか?

または、既存のクライアントの一部をスクリプト化して使用できますか? Irssi、XChat、ERCでさえもそうですか?

20
nperson325681
  1. 私は vim_mode.pl with irssi (in GNU screen)を使用しており、非常に組み合わせに満足。

    Irssiを知らない人のために、それは端末ベースであり、利用可能なまたは計画されているGUIはありません。これは一部の人を先延ばしにするかもしれませんが、GNU screenとの素晴らしい組み合わせになり、ログアウトしている間も接続を維持できます。常に良いことです。 IRCとその不規則な応答時間。

    vim_modeの現在のバージョンはすでにかなり洗練されており、レジスター、カスタムマッピング、その他多くのものがあり、まだ開発中です。

    vim_modeexモードを使用するには、 uberprompt.pl スクリプトが必要です irssi-scripts/Prompt_info (同じ開発者) 。

    最新のドキュメントは、.plファイル自体にあります。さらに質問や提案がある場合は、開発者(および私たちの数人の低ユーザー)は#irssi_vim/Freenodeにたむろし、一般的に非常にフレンドリーで応答性があります。

  2. 別の解決策は、ユニキシーベアボーンを使用することです ii IRCクライアントによる suckless コミュニティとVim自体。

    iiは、ファイルシステムにディレクトリ構造を作成し、書き込みおよび読み取りが可能なチャネルおよびサーバーメッセージ用のFIFOを配置します。

    iiページには、分割ウィンドウにmultitail、エントリにVim、シェルスクリプトとscreen接着剤用。

    マルチテールは、IRCログの(非動的)強調表示を取得するように構成できます。ログをバッファリングする場合は、Vimの「完了」オプションを使用して動的なWord補完を取得できます。 。

23
peth

EmacsにはまともなVi-keyエミュレーションパッケージであるEvil以上のものがあるので、ERCはこれに対する非常に実行可能なソリューションです。少し調整した後、ERCとEvilを使用したチャットは非常にvimの経験になります。

1
nperson325681

Vim自体には IRCプラグイン があります。

0
vtest