問題タブ [vimperator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firefox - vimperator autohide ステータスライン
ほとんどの場合、Vimperator ステータスラインはスペースを占有しています。使っているときだけ表示されるように自動非表示にする方法はありますか?
- main_coon と _libjs が最近の Firefox で機能しない
firefox - vimperator 英数字ヒント
Vimperator は、デフォルトで厳密に数値のヒントを使用します。これにはいくつかの欠点があります。
- 範囲が狭い: 2 桁になるのに 10 個のリンクしか必要ありません
- 数字キーは打ちにくい
Vimperator にもっと多くの文字を使わせる方法はありますか (理想的には[a-zA-Z0-9]
)?
firefox - テキストをコピーする Vimperator (Firefox) マクロ
Firefox 25.0 で Vimperator 3.8.1 を使用しています。問題を解決するためにマクロを作成しましたが (詳細は後述)、このマクロは次の時点で失敗します。
Vimperator マクロe
:
このマクロは、ページ内の文字列 ( ) を検索し、'foo'
キャレット モード、ビジュアル モードの順に移行して、テキストの 1 行を選択し、そのテキストをコピーします。
私の問題は、このマクロを記録すると、選択した 1 行がコピーされますが、(再生コマンドを使用して) 再生すると、何もクリップボードにコピーされないことです。したがって、このため、その情報を自動で取得することができません。この場合、Google で検索する理由がわからないので、SO に投稿します。
なぜこれが起こるのかを誰かが説明できれば、私は非常に義務付けられます. また、不明な点があれば教えてください。
問題の詳細
Firefox 25.0 で Vimperator 3.8.1 を使用しています。同様の情報を含む多くのタブ (約 300 個のタブ) があります (各タブで 1 行だけが異なります)。各タブからその 1 行をコピーして、1 か所にまとめたいと思います。その 1 行はすべての場合に文字列で始まり'foo'
、300 個のタブのそれぞれに、Vimperator で Ctrl+a を使用してインクリメントできるリンクがあります (つまり、...page=1、...page=2)。
これを達成する方法は次のとおりです。タブ 1 でオンラインのメモ帳を開き、タブ 2 で 300 個のタブの最初のタブを開きます。タブ 2 から 1 行をコピーし、それをタブ 1 に貼り付けてから、タブ 2 をインクリメントして、次のタブ。このマクロを 300 回繰り返して、すべての情報を取得します。
したがって、私の完全なマクロは次のようになります
vimperator - Vimperator が時々入力の受け付けを停止する
私は自分が何をしているのか (もしあれば)、またはどのサイトにアクセスしてこれを引き起こしているのかをまだ把握していませんが、ときどき vimperator がトランス状態になり、コマンドのリッスンを停止します。ステータスバーがまだそこにあり、タブを変更するとタイトルが更新されるため、まだ実行されているように見えます。また、すべてのウィンドウではなく、1 つのウィンドウにのみ影響するようです。
どうすればそれを目覚めさせ、再び動作させることができますか? すべてのキーを無視する (S-ESC) やキーを無視する (i) などのクレイジーなことはしていません。これを修正する確実な、しかし苦痛な方法は、Firefox を再起動することです。終了する前に何かを保存する必要があるタブが数回ありました.Stay On Pageボタンをクリックして実際にFirefoxを終了しなかった場合、vimperatorが再びリッスンを開始するのに十分でした.
Freenode の #vimperator でこの質問が何度か出されているのを見たことがありますが、まだ回答がありません。
編集:最近見つけた別の回避策は、問題のウィンドウを閉じようとすることです(ただし、「複数のタブを閉じるときに警告する」オプションが設定されています)。複数のタブを本当に閉じたいかどうか尋ねられたら、「キャンセル」をクリックします。なぜ vimperator がこのような状況に陥ったのか、今後どのように抜け出すのかをまだ探しています。
sublimetext2 - Vimperator: Sublime Text 2 でソース コードを表示する
Sublime Text 2(ST2) を Vimperator の外部エディタとして設定しようとしています。(OS X 10.9.1、Firefox 27.0、Vimperator 3.8.1)
set editor="subl -w"
ショートカット「gF」でSublime Text 2を使用し、正常に起動しました。
ただし、ST2 のウィンドウでは、ソース コードがないと "http" または "https" しか取得できません。ST2 で現在表示しているページのソース コードを取得する方法はありますか?
Vimperator のヘルプ ドキュメントで次のことに気付きました。
外部エディタでソースを表示します。'editor' オプションで指定された外部エディターで現在の Web サイトのソース コードを開きます。今のところ、外部エディターはリモート URL からファイルをダウンロードして開くことができる必要があります。
これは、ST2 がリモート ファイルを開くことができないためですか?
任意の提案をいただければ幸いです。
keyboard-shortcuts - Vimperator、i_i キーストロークを押して挿入モードに入る方法
以下は、挿入モードに関する Vimperator のヘルプです。
これに関して2つ質問があります
キーの組み合わせi_iはどのように入力する必要がありますか? iキーを1回押すと無視モードになり、2回押すと挿入モードの痕跡がなくなります。
また、< Ci>のi_< C-]など、各行の最後に推奨される 2 番目の一連のキーボードの組み合わせを知りたいです。マゼンタで推奨される主なショートカットとは対照的に、それらはグレーで表示されます。
firefox - Firefox v29.0 のアドレスバー (ナビゲーションバー) を非表示にするには?
私は長い間 Firefox で Vimperator を使用してきました。アドレス バーを非表示または削除して、メイン ウィンドウを大きくしたいと考えています。ただし、v29.0にアップデート後、アドレスバーの非表示・削除ができなくなりました。どうやってやるの?または、どのアドインが役立ちますか?
これは私の古いバージョン (v29.0 より前) のスクリーンショットです。アドレス バーが非表示になっていることがわかります。
vimperator - Vimperator :: テキストエリアで挿入モードを終了する
テキストエリアにフォーカスを移動する一部の Web サイトでは、テキストエリアの外でマウスをクリックする以外の方法で「挿入」モードを終了することさえできません。
この問題の一般的な回避策はありますか?