ViMの狂信者である私は最近、Mozilla Firefox用のVimperatorアドオンを発見し、使用を開始しました。私はこれまでこれを本当に楽しんでおり、Vimperatorでうまく機能するいくつかのアドオンのリストがVimperator wikiにもあります。ベテランのVimperatorユーザーが推奨する他のアドオンについて興味がありますか?Vimperatorとうまく調和する良いお気に入りはありますか?
ViMの狂信者である私は最近、Mozilla Firefox用のVimperatorアドオンを発見し、使用を開始しました。私はこれまでこれを本当に楽しんでおり、Vimperatorでうまく機能するいくつかのアドオンのリストがVimperator wikiにもあります。ベテランのVimperatorユーザーが推奨する他のアドオンについて興味がありますか?Vimperatorとうまく調和する良いお気に入りはありますか?
回答:
Googleブックマークをオンラインブックマークストレージサービスとして使用する場合、gmarksは基本です。.vimperatorrc
ファイルに次のマッピングを使用します。
map gb :emenu GMarks.Add/Edit Bookmark<CR>
を押すとgb
gmarksアドオンのブックマークの追加/編集ダイアログが開き、ブックマークのタイトル、ラベル、メモを設定できます。
この:emenu
コマンドを使用すると、アドオンメニューエントリを含む他のFirefoxメニューエントリにすばやくアクセスできます。非常に多くのアドオンがvimperatorと「うまくブレンド」できます。
vimperatorのもう1つの提案は、vimperatorを使用して非常に強力になる検索エンジンプラグインのセットアップ方法と使用方法を学ぶことです。たとえば、イタリア語から英語へと英語からイタリア語への翻訳用に2つのプラグインをセットアップし(wordreference.comから取得)、それぞれにキーワードを与えましたiten, enit
。
これで、「paonazzo」の世界の翻訳をすばやく検索できます。
:open iten paonazzo
このvimperator機能を活用su
すると、たとえばキーワークを簡単に設定して、スーパーユーザー検索エンジンプラグインを使用してsuperuser.comをすばやく検索し、次を使用して「vimperator」を検索できます。
:tabopen su vimperator
検索エンジンに関連付けられたキーワードは、以下から定義できます。
:dialog searchengines
It's All Textが気に入っています!<textarea>
ブラウザがデフォルトで提供する貧弱な小さなエディタの代わりに、任意のテキストエディタ(Vimが素晴らしい)を使用してフォーム上のテキストを編集できるアドオン。
It's All Text!
whithを必要としませんvimperator
。<Ctrl-i>
フォーカスがテキストエリアにあり、vimperator
開くときに押すだけgvim
です。:help i_<C-i>
およびを参照してください:help editor
。
私のお気に入りのプラグインはおそらくmaine_coon.jsです。使用していないときはコマンドラインが非表示になるため、さらに多くのスペースを確保できます。
もう1つの優れたプラグインはscrollposition.jsです。ステータスバーに垂直位置とともに水平位置を追加します。スクロールバーのないvimperatorを使用しています。これにより、ページに何か他のものがある場合に通知できます。これは、vimperator課題トラッカーで課題#32の添付ファイルとして見つけることができます(1つの担当者のみとリンクすることはできません)
pluginManager.jsと呼ばれる素敵なプラグインヘルパーがあります。インストールしたプラグインに関する詳細情報が表示され、プラグイン自体の管理に役立ちます。
最後になりましたが、bitly.jsです。これにより、現在のURLを短くしてクリップボードに追加する簡単な方法が得られます(:bitly
コマンドを使用)。
私はまだ10の担当者ポイントを持っていないので、私は望んでいたようにこれらのすべてをリンクすることができませんでした。それらのほとんどはここにあります:http : //svn.coderepos.org/share/lang/javascript/vimperator-plugins
良いリンク。maine_coon.jsは、pluginManager.jsと同様に優れています。
scrollposition.jsプラグインに加えた機能強化に興味があるかもしれません。
スクロールされた量に加えて、実際に表示されるドキュメントの割合を表示しました。
そうすることで、スクロールバーボタンのサイズから取得する情報を取得できます。
上記の問題ページでリンクを見つけることができます:http : //code.google.com/p/vimperator-labs/issues/detail?id=32
また、Tab-Kitの+1、非常に素晴らしい機能。タブのリストを自動非表示にすると、画面のスペースがさらに広がります。
タブに夢中になっている場合は、BarTabが本当に便利であることを付け加えます。起動時にすべてのタブの読み込みを停止し、firefoxの実行中にタブをメモリからアンロードできます。
Javascriptを使用すると、実際にこれほど多くのことが可能になります。Vimperatorを使用すると、多くのアドオン機能を(UIを必要とせずに)模倣できます。
しかし、ここに私が役に立つと思ういくつかのFirefoxアドオンがあります:
Cycle Collector Analyzer、Preferences Monitor、Open in Browser、TableTools2、keyconfig、NoScript、およびPrivateタブ
また、Tile Tabsアドオンを次のように使用してみてください。
mappings.addUserMap( [modes.NORMAL]、[""]、「タイルタブを垂直に」、 function(){tileTabs.menuActions( 'new-2vert'、null);} );
私は、MIMEタイプを超える高度な制御を持っていると思いますけれども...(のような変更のダウンロードアクションREF、URL単位およびファイルタイプ。自動保存フォルダ
NoScript統合プラグインは必須です。
私はそれを使用することを好むそれはすべてテキストです!組み込みオプションの代わりに。[すべてテキスト]でホットキーを設定できます。ctrl + e
。直接使用することはできないため(これは必要です)、これはそれほど役に立ちませんctrl + v and then ctrl + e
。だから、私はctrl + i
次のように私のデフォルトを無視しました.vimperatorrc
" Use It's all text instead of the built-in command
inoremap <C-i> <C-v><C-e>
今あなたがいるときに<textarea>
起動することができますそれはすべてのテキストです!とctrl + i
あなたは通常どおり。