Vimperatorに対応するFirefoxアドオン[終了]


13

ViMの狂信者である私は最近、Mozilla Firefox用のVimperatorアドオンを発見し、使用を開始しました。私はこれまでこれを本当に楽しんでおり、Vimperatorでうまく機能するいくつかのアドオンのリストがVimperator wikiにもあります。ベテランのVimperatorユーザーが推奨する他のアドオンについて興味がありますか?Vimperatorとうまく調和する良いお気に入りはありますか?


そのマッピング(テキストエリア編集用にgvimを開くため)がctrl-iであることを追加したいだけです。50人の担当者が必要なのは面倒です。投稿にコメントする。
tmadsen

回答:


8

Googleブックマークをオンラインブックマークストレージサービスとして使用する場合、gmarksは基本です。.vimperatorrcファイルに次のマッピングを使用します。

map gb :emenu GMarks.Add/Edit Bookmark<CR>

を押すとgbgmarksアドオンのブックマークの追加/編集ダイアログが開き、ブックマークのタイトル、ラベル、メモを設定できます。

この: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

6

It's All Textが気に入っています!<textarea>ブラウザがデフォルトで提供する貧弱な小さなエディタの代わりに、任意のテキストエディタ(Vimが素晴らしい)を使用してフォーム上のテキストを編集できるアドオン。


12
他の人が言ったように、あなたは本当にIt's All Text!whithを必要としませんvimperator<Ctrl-i>フォーカスがテキストエリアにあり、vimperator開くときに押すだけgvimです。:help i_<C-i>およびを参照してください:help editor
mrucci

2

TreeStyleTabまたはTab-Kit。これらはどちらもタブを上部から左側に移動し、ツリー状の構造で表示します。

It's All Textのような拡張機能は必要ありません!Vimperatorはすでにgvimを起動するマッピングを提供しています(textareaがフォーカスされている場合)。


2

私のお気に入りのプラグインはおそらく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


1

良いリンク。maine_coon.jsは、pluginManager.jsと同様に優れています。

scrollposition.jsプラグインに加えた機能強化に興味があるかもしれません。

スクロールされた量に加えて、実際に表示されるドキュメントの割合を表示しました。

そうすることで、スクロールバーボタンのサイズから取得する情報を取得できます。

上記の問題ページでリンクを見つけることができます:http : //code.google.com/p/vimperator-labs/issues/detail?id=32

また、Tab-Kitの+1、非常に素晴らしい機能。タブのリストを自動非表示にすると、画面のスペースがさらに広がります。


1

タブに夢中になっている場合は、BarTabが本当に便利であることを付け加えます。起動時にすべてのタブの読み込みを停止し、firefoxの実行中にタブをメモリからアンロードできます。


1

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);}
    );
  • 学生として、24のキーマッピングは 、Zotero、Zotero Better Bib(La)Tex、Zutilo用Zutilo Utility (PentadactylでZoteroおよびZutiloのWill Shankのマッピングを書き直す)

私は、MIMEタイプを超える高度な制御を持っていると思いますけれども...(のような変更のダウンロードアクションREF、URL単位およびファイルタイプ。自動保存フォルダ



0

私はそれを使用することを好むそれはすべてテキストです!組み込みオプションの代わりに。[すべてテキスト]でホットキーを設定できます。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あなたは通常どおり。


1
It'allテキストの使用を好む理由に興味があります!vimperatorビルトインの代わりに。たぶんあなたは両方を試して、違いを知っていますか?
mrucci

組み込みオプションがMacVimと対話する方法が気に入らなかった。私はしばらくの間(またはペンタダクチルに切り替えてから)試していません。別のショットを与える時間かもしれません。
クレイトロン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.