63

または「テキストボックス内で gVim を使用して Firefox で SO に関する質問に答えるにはどうすればよいですか?」

4

18 に答える 18

47

それはすべてテキストです!

拡張ページから:

編集ボックスの右下隅に、小さな編集ボタンが表示されます。クリックして。「It's All Text!」を初めて使用する場合 次に、設定、最も重要なのはエディターを設定するように求められます。

選択したエディターに Web ページがポップアップ表示されます。保存すると、Web ページで更新されます。放射線が効果を発揮したことを意味する魔法の黄色の輝きを待ちます!

于 2008-09-16T18:51:29.600 に答える
24

Vimperatorは Firefox を VIM のように動作させます:

Vimperator は Firefox 用の無料のブラウザー アドオンで、Vim テキスト エディターのような外観と動作を実現します。同様のキー バインディングがあり、現在のモードによってキー バインディングが異なるため、モーダル Web ブラウザーと呼ぶことができます。

テキストボックスにカーソルを置いたら、Ctrl-Iを押してエディターで開きます。デフォルトは gvim です。

于 2008-09-16T18:52:06.057 に答える
6

ViewSourceWithは、一見の価値のあるもう1つのアドオンです。ボックスやテキストを編集するだけではありません。たとえば、GIMPで画像を開くように設定できます。

私が便利だと思うもう1つの機能は、ページで使用されているすべてのjsおよびcssスクリプトを表示するダイアログボックスをポップアップできることです。次に、好みのエディタでファイルを表示/編集することを選択できます。

SOに関する質問に答えるには、VimMarkdown構文ファイルを入手することもできます。

于 2008-09-16T19:26:46.177 に答える
6

それはすべてテキストです!必要なエディターを使用できます。vim を使用するには、ターミナルで開くための小さなシェル スクリプトが必要です。

#!/bin/sh
exec xterm -e /usr/bin/vim "$@"

GVim があれば、明らかにシェルやスクリプトは必要ありません。

于 2008-09-16T18:53:29.313 に答える
4

「It's all Text」拡張機能でしょうか。

http://addons.mozilla.org/en-US/firefox/addon/4125

于 2008-09-16T18:51:58.070 に答える
3

vimperatorを使用し、マークダウン構文ファイルがインストールされている場合、.vimperatorrc の便利な行は次のとおりです。

au LocationChange .* :set editor="gvim -f"
au LocationChange stackoverflow\.com :set editor="gvim -f -c 'set ft=mkd'"

これにより、stackoverflow.com にいるときはマークダウンの構文強調表示を行うように vim に指示されますが、他のサイトにいるときはそうではありません。ウィキペディア/メディアウィキなどにも同様のハックがあります。お楽しみください :)

于 2009-05-06T15:08:22.680 に答える
2

Windows で Vimperator を使用する場合 (私は Vista を使用しています)、gvim.exe へのパスをダブルエスケープして外部エディターとして使用する必要がある場合があります。Vimperatorが2回エスケープ解除するため、1回のエスケープは機能しませんでした。例えば:

:set editor="C:\\\\Program\\ Files\\ (x86)\\\\Vim\\\\vim72\\\\gvim.exe" -f

次に、テキスト ボックス内で Ctrl+I を使用すると、編集用に gvim が開きます。保存して終了すると、テキスト ボックスが更新されます。

于 2009-05-08T00:07:36.090 に答える
2

wasavi 拡張機能を試してください。すべてのバージョンのページをチェックして、最新バージョンを試してみることをお勧めします。(この回答のコピー。)

于 2013-07-04T20:12:52.807 に答える
2

組み込みエディターを使用して実際の vim を直接 firefox に埋め込む実験的な方法がありますが、これには mozplugger が必要であり、Linux でのみ動作します。

于 2009-05-06T21:07:17.730 に答える
2

執筆時点では実験的ですが、jV 拡張機能は良さそうです。ページから引用するには:

この拡張機能は、すべての html テキストエリアを Vi[m] の非常に簡素化されたバージョンにします。モーダルで、無限の取り消しをサポートし、レジスタのサポート、検索、ビジュアル モード、さまざまな移動および編集コマンドを備えています。

于 2009-05-05T17:56:44.437 に答える
2

これを行う 1 つの方法は、vimperator拡張機能を使用することです。もちろん、それはあなたが探しているものよりもはるかに多くのことを行います。

于 2008-09-16T18:51:23.547 に答える
1

ViewSourceWithアドオンを使用して同じことを達成することもできます。テキスト入力を右クリックするだけで、Vim を使用して編集できます。

于 2008-09-18T03:42:15.757 に答える
1

Pterosaurは、すべての入力フィールドで Vim を使用できるようにする Firefox プラグインです。バックグラウンドで実際の Vim プロセスを使用するため、.vimrc 構成やプラグインの読み取りなど、期待されるすべての機能を備えています。

于 2014-10-21T07:11:21.527 に答える
1

他の人が言ったように、Vi/(g)Vim ユーザーとして、Vimperator アドオンを見たいと思うでしょう。これは、あなたが求めるものも提供します: テキストボックス内で <Ci> を押して、外部エディターを起動します。(_vimperatorrc で定義できます: set editor=gvim -f )

于 2009-03-16T21:23:34.387 に答える
1

Mac ユーザー向けのヒント: vim で「It's all text」を使用する場合、最も簡単な方法はhttp://code.google.com/p/macvim/を使用することです。.app と共に提供される mvim スクリプトに「It's all text」を指定します (このスクリプトはどこにでも配置できます。コマンド ラインから mvim をロードできるように、/usr/bin/ を選択します)。

于 2010-03-15T19:55:59.093 に答える