【Firefoxアドオン】Vimperator part2【Vim】
1 :
名無しさん@お腹いっぱい。 :
2013/08/19(月) NY:AN:NY.AN ID:yyIokKAk0
('仄')パイパイ
tt
ahkと連動させたいんですけど テキストファイルの書き出しとかって出来ますっけ? 出来るならそのファイル監視させて連動させられるんですが
:ec (new File('C:/test.txt')) :ec (new File('C:/test.txt')).write('テスト', '>', null, 'SHIFT_JIS')
最近使い始めたんですが z への再割り当ては出来ないんですか? map してもズームのままになってしまいます。
>>9 ダメでした。
↓のようにしてるんですが。x の進むは機能しています。
" z/x に戻る、進むを割り当て
noremap z <A-Left>
noremap x <A-Right>
zz, zb, zt が あるから、z<Esc>で nmap z が 反応する動作になります。
ごめんなさい。zi zo zz ですね。
>>11 ありがとうございます。
確かに z<Esc> で戻りました。
z はシングルストロークで割り当ては無理という事ですか?
スマートな手はないと思います。
zから始まる他のマッピングを消すという意味?
>>14 ありがとうございます。あきらめて他のキーを使う事にします。
>>15 z* を無効化というような事ができればいいのかもしれませんが
難しそうですね。
noremap zz <nop> を全部書けばいいだろ。大した数じゃないんだし まずhelpをよく読みなさい
上手くいかないけど、試しました? 何もしないmapを割り当てるわけで、消すわけじゃない。
19 :
anekos :2013/09/12(木) 19:46:19.63 ID:mHGkYUgY0
>>16 こうしたら消せる。
js [it.names = [] for (it of mappings.getCandidates(modes.NORMAL, 'z'))]
スマートじゃないけど、特に問題は起きないと思う。
この後に、nnoremap z <A-Left> とかすればいいです。
>>19 できました!
他の機能にも特に影響出ていないようです。
ありがとうございました。
fx24でmaine_coon.jsがうまく動かない件 ステータスバーのコマンド入れる所出しても入力できない。マウスでカーソルあわせると入力できるようになる 解決策求む
22 :
anekos :2013/09/20(金) 23:21:34.56 ID:vu1/uw1l0
>>21 そもそも、ギッハブのは syntax error になってたけど、どのバージョン使ってますか?
とりあえずそれは直して、使ったら、動いたったポイ。
(set mainecoon=a)
お世話になります。 ギッハブのを修正して使ってた奴です。1時間前に更新されたのでも同じですね 以前は「:」押す→コマンドライン出る→そのまま入力 だったのが 今のだと「:」押す→コマンドライン出る→コマンドラインをクリック→入力 になります
24 :
名無しさん@お腹いっぱい。 :2013/09/22(日) 08:56:42.55 ID:LBh3V9ke0
25 :
名無しさん@お腹いっぱい。 :2013/09/22(日) 08:58:04.53 ID:LBh3V9ke0
もう一点付け加えるなら、β以降のバージョンではVimperatorのFind機能が効かなくなっている
firefox24きたな vimperator対応はよ
Vimperator作った外人ってもうこれを保守するつもりないんでしょ この先どうすんだ Fx25までは何とか動くが、それでもページ内検索が死んでるし
ページ内検索死んでるのは痛すぎ 上の方で出てるけど、いつの間にやら、googleのサジェスト対応も弱体化してるし もうダメかもわからんね
おっ、そうだな
バグってほどではないけどサジェストといえば、set complete=Slのような場合 外部接続が死んでる場合にサジェストの表示待ちになって、 タブキーを押してもヒストリとかにフォーカスが移動しない。
>>28-29 ページ内検索の対応コードは7月にアップされてるから
β使って文句言うぐらいなら自前でビルドしたらどうですか?
>>32 それはどこのサイトに載ってますか?
β使って文句を言っているのではなく、βから使えないって言っているのであって
通常版使ってますよ
Vimperatorの新しい情報なんて皆無に近いんだから
知ってる風な上から目線はどうかと思いますよ
何でもかんでも教えてくれってってんじゃない
情報が少なすぎるんですよ
AMO から製作者のサイトに行けば書いてあると思うが
>>33 もうダメかもわからんねとか、保守するつもりがないとか文句にしか
取れなかった。検索の件とかいろいろ日本人がコミットしてるというのに
で、どこと訊かれても
>>1 の一番上にある作者のサイトに
最新のソースコードやビルド方法が書いてあるから、頑張ってくれとしか言えない
今はメンテナもちゃんといるしコミットログもいくらでも見れるのに
なんでその程度のことも知らないんだろうね本当に
>>33 は
カラースキームを調整しているのですがヒントモードとFindは変更できました INSERTやIGNOREなども見た目を変えたいのですがどこをいじればいいでしょう またカラースキームの参考になるサイトなど有りますか?
38 :
名無しさん@お腹いっぱい。 :2013/10/07(月) 06:51:17.06 ID:aNvpLl5l0
vimperatorで多段タブってできないのかしら? tab mix plusは重過ぎるわ
40 :
名無しさん@お腹いっぱい。 :2013/10/08(火) 02:51:33.04 ID:CTM58LJa0
>>39 ありがとうございます
ところでrcにそのまま書き込むばあいはeditエラーなどが出るのですが、
何を書き足せばいいのでしょうか
もう一つ、userchrome.cssに書き込むばあいでは成功したのですが
今度は同URL内にあるタブ移動を修正するスクリプトを導入するのに
手間取っています
どうも
http://userchromejs.mozdev.org/index.html からuserchrome.js
をインストールしたあとに色々しなきゃらいけないようなんですが
サイトが落ちていてダウンロードできません、どうすればいいのでしょう
あと多段タブにできたのはいいものの、全タブが縦スクロールの領域で
一度に表示されているのが原因なのか、タブを削除するたびにブラウザが
ちょっと固まってしまうのですが、tabmixplusのように左右へスクロール
する仕様にはできないですかね
そういう動作を求めるならTab Mix Plusをおとなしく導入したほうが良い
クイックマークの一覧は左に数字またはアルファベット、 右にサイトのURLが表示されるのがデフォですが URLの前に、サイト名や説明などを入れることが出来たらいいんだけど 具体的には、exopen.js を使ったときのよう形 クイックマーク一覧から探すときURLはわかりにくい・・・
43 :
名無しさん@お腹いっぱい。 :2013/10/09(水) 21:06:53.12 ID:eLu8ZKwi0
キーマップに noremap H :back<Space> noremap L :forward<Space> とかいてページ履歴を呼べるようにしてるんだけど、以前はできていたのに いつごろからかページ履歴の領域が一行しか表示されなくなっちゃう タブキーでたどると履歴はいちおう全部さかのぼれるんだけど不便です 一文字づつ:back と入力すると10行ぐらいのラインになるのだけど 一度に入力されるとこういう感じになっちゃうのはどうしてなんだろう
45 :
名無しさん@お腹いっぱい。 :2013/10/11(金) 04:05:53.48 ID:F40uthjO0
保守
3.8チュッチュッ
48 :
23 :2013/10/31(木) 20:45:57.85 ID:rlTtAQ1x0
いまさら
>>23 だけどキー押し→esc押しをなんどかしてるとうまくいくことあるな
こりゃ素人の俺には手に負えなそうだわ
Firefox19.0.2なのにVimperator3.8と互換性がないって言われて無効になってる Vimperator3.8のアドオンのページには互換性:17.0以降って書いてあるのに
51 :
名無しさん@お腹いっぱい。 :2013/11/26(火) 19:04:30.42 ID:QgKzyz1U0
hossyuage
pentaの方はFirefox10ESRでも使えてインストール時の再起動も不要になっているのね。 RHEL6しか使えないような業務環境では助かるわ。 カスタマイズ無しで素で使うならpentaの方が使いやす印象。
53 :
名無しさん@お腹いっぱい。 :2013/11/29(金) 19:01:51.02 ID:QEs86aLQ0
simple mail・・・受信できるけど送信できない・・
54 :
名無しさん@お腹いっぱい。 :2013/12/11(水) 19:57:13.09 ID:8gbU+Lt90
コンテキストメニューやツールバーメニューを キーボード操作できなくなり困っています Vimperator:3.8 Firefox:26.0 しばらく前からメニューをキーボードの矢印や Enterで選択できずにいましたが、 どうやらVimperatorを起動しているのが原因のようでした InsertでIGNORE ALL KEYS状態にすると操作できます rcをまっさらにしたり プラグインをすべて外しても同様でした 以前は、Vimperatorを使いながらも メニューの操作もキーボードでできていました 改善策があればご教授いただけたら幸いです
>54 3.8.1で緩和している。
>>55 ありがとうございます。
おかげさまで助かりました
Vim.js面白いな vimpでもインサートモードからEscするとカーソルが長方形になってjkhlで動いてddで行削除とか妄想したくなる時がある
そうかコマンドライン打ったらまたTEXTAREAモードに戻るオプションがあるだけでvimに近い使用感になるのか
散々既出だと思うんですが 「特定のアドレスでは自動で off に」みたいな設定はできますか? gmail とかのショートカットと衝突するので、そういうところではサイト側のショートカットを優先したいのです。
:help ignorekeys
ヒントモードではhighlight=Hintなspan要素が絶対位置をstyle属性で指定されて配置されますが、これを各アンカーの直前に配置されるようにする(element.insertBeforeを使う?)のは難しいのでしょうか? ユーザスタイルで以下のような指定をしていると(当たり前ですが)想定通りに配置されません * { (snip) top: inherit !important; bottom: inherit !important; left: inherit !important; right: inherit !important; (snip) } 悪いのは見難いサイトでも見やすくなるように全てのサイトに対してスタイルシートを指定している手元の環境ではあるのですが……
直前ってのは
link:abcdefg
が
[hint]bcdefg
なるのを
[hint]link:abcdefg
にするってこと?
>>57 <S-Esc> で入ったら <S-Esc> で抜けられなくて焦った。
<Insert> で抜けたけど。
>63 各々のリンクにヒントが表示されれば何でもいいんですが、いちおうそういう感じを想定していました まあ、ヒントモードがまったく使い物にならないというわけではないので(TABキー連続で目的のリンクまでフォーカスしています)どうしてもどうにかしてほしいというわけでもないです *可能であれば*うまいことDOMツリーにヒント用のspan要素を挿入してくれればなーとは思いますが
絶対指定無しで挿入するとlayoutがずれるから、微妙だと思うよ
失礼、top, left を指定無しでやるって案か。 とりあえず、tr とか 直前さすのはよろしくないものもあるから、 どちらかと言うと top,left 指定にimportant着けてくれと要望したほうがよいんじゃないかな?
important指定されていればuserContent.cssよりもstyle属性が優先されるんでしたっけ? その通りなら修正に必要な作業量が最低限でもあるのでまったく仰るとおりです では>62は取り消して>66の最下行の内容を改めて要望します
68 :
名無しさん@お腹いっぱい。 :2014/01/06(月) 09:30:07.93 ID:x5fpFgTwi
download status bar みたいなpluginない?
:downloads でダウンロードページを開くといつもから表示です ^J で開いたウインドウにはダウンロード履歴がちゃんと表示されます これは同じ内容が表示されるものではないんですかね?
>>69 当方なぜか検索窓しか表示されないでござる
71 :
名無しさん@お腹いっぱい。 :2014/01/27(月) 06:23:29.15 ID:RPU+XV4P0
:buffersでバッファーのリストを表示するじゃないですか それで;oとかでリストからあるタブを選択するとそのタブが 「現在のタブ」で表示されるじゃないですか 既に開いているタブの場合、openでも現在のタブでそのURLを 開くのでなしに、タブフォーカスだけ移動するような挙動って 実現できないですかね
>>69-70 修正ソースはアップされてるけど、なかなかxpiで配布されない
>>71 set complete=tslf
って感じに 't' を追加する
階段で転んだ時、脇で支えたので折れてはいないようだが腕を上げるのが億劫な状態 マウスまで手を伸ばすのが面倒で脇を締めてキーボードを打ってる。 Vimperatorを入れて時々使ってたのが役に立ったw
それはよかったですね^^
76 :
名無しさん@お腹いっぱい。 :2014/02/04(火) 08:44:18.48 ID:wFd79Md80
liberator://help/stylingでcssで装飾できる要素が一覧でみれますけど もっと網羅的というか全体の構造がわかるような解説とか情報ないですか 他人のcolorschemeを引っ張ってきて素人ながら色々いじってるんですが それぞれの要素が何を意味してるのかわからなくてちょっとしんどいです
キー入力が早くてforceforcuscontent.jsが効かずに インサートモード状態のままになるときがあるんだが それに気付かずにCtrl-pやらCtrl-nでFirefox本来のショートカットキーが効いてストレスが溜まる
報告は結構です^^
79 :
名無しさん@お腹いっぱい。 :2014/02/10(月) 00:24:00.24 ID:skwRMkrP0
map <expr> isMouseSelected() ? YP : o みたいなことできませんか
80 :
名無しさん@お腹いっぱい。 :2014/02/10(月) 00:37:02.19 ID:skwRMkrP0
すみません。まちがえました map <expr> o isMouseSelected() ? YP : o vmap o YP oをつぶしたくないんですが
81 :
名無しさん@お腹いっぱい。 :2014/02/15(土) 08:46:52.63 ID:U5Q1InVf0
全画面表示にしても左上にfirefoxの総合メニューが残るんですが 過去ログで見た style chrome://* #TabsToolbar > .chromeclass-toolbar-additional { display: none; } をrcに記述してもこいつが消えてくれません どうやればいいんでしょうか
>>81 fifefox buttonか
俺は.vimperatorrcにかかずに userChrome.cssにこれ書いて消してる
#appmenu-button, #appmenu-toolbar-button {display:none}
これを.vimperatorrcに移植したらいい、どう書いたらいいかは知らない
83 :
名無しさん@お腹いっぱい。 :2014/02/15(土) 14:28:29.96 ID:JvkElV1xP
tt
Mozilla FireFox のバックアップについて質問します 3年前のバージョンで作成したバックアップ用プロファイルフォルダは 現在のバージョンに対応してるでしょうか? 自分なりにプロファイルマネージャを使い試してみたのですが プロファイルフォルダのディレクトリ構造が新旧のバージョンで違っているようで (bookmarkbackupsフォルダやplaces.sqliteファイルの有無など)、うまく読み込めませんでした なにとぞご教授くださいませ。
誤爆しました
拡張ヒントモードの;Yでリンクのテキストをコピーできますが、リンクのtitle属性やalt属性の値をコピーしたい場合はどうすればよいのでしょうか?
コマンドバーのステータスにハートマークが消えません ローカルのブックマークを開いている場合に表示されるものと理解しているのですが、 それにかかわらず、常時表示される状態なのですが、原因をご存じの方いらっしゃいますか
set status-=bookmark
>>88 どうもです
それだと、コマンドバーのステータスからブックマークの表示を消すことになり、
ローカルのブックマークを開いているかどうかが表示されなくなります
ローカルのブックマークってなんだよ
消す方法を教えたらそれは困るという何なんだコイツは なーにがどうもですだよゴミ
>>90 クラウド上のブックマークではないということ
>>91 ハートマークは、開いたページがブックマークに登録されているときに表示されるのが本来の動作
期待した動作ではないので質問した
>>88 は前スレにも書いてあるし、的を外している
ブックマークにローカルとクラウドの区別ってあったの?
Don't track me Google (
ttp://userscripts.org/scripts/show/121923 )というスクリプトを使用すると、googleの検索結果画面からvimperatorのhintでリンクを開くときにRedirect Noticeページが開いてしまいます。
マウスでリンクを開くと自動的にリダイレクトされるのですが、クイックヒントからも同様の挙動にするにはどうしたらよいか教えてください_(._.)_
multi_requestで英単語なんかをalcとかから出力してるんだけど 選択した文字列を右クリックからコマンドラインに直接入力するみたいな仕組みねーかな
>>95 文字列を選択した状態でmr alcすれば自動的に選択文字列で検索されるけど、そういう意味ではなくて?
>>96 そういう機能があるのを知らなかった
ありがとう
あるフォルダの下に登録した複数のブックマークをすべて開くという動作をvimperatorでやることはできますか? 今はブックマークの名前を工夫して:bmarksで開くようにしていますが、ほかにもっと良いやり方があれば教えてください。
いつの間にやらclearlyのjs効かなくなってるな :js __readable_by_evernote.readable_by_evernote__menu__call(buffer.URL)<CR> ってやつ
クリッピングの方も動かないのかよorz
久々にアプデしたら何故かC-[でノーマルモードに戻れなくなったんだけど、原因わかる方いらっしゃいますか…? ちなみにEscキーだと問題なく戻れます map <C-[> <Esc>とかやってもダメです。。
ニコニコ動画やYouTubeの動画を保存したくてstella.jsの:stfetchコマンドを実行してるんだけど、何も起こらない。 現在の仕様には対応してないのかな? それとも何か間違えてる?
>>105 js liberator.echo = function (str, flags) commandline.echo(str, commandline.HL_INFOMSG, flags);
hi InfoMsg -a background: white; /* ← hi Normal にあわせる */
どんな副作用があるかわからないけど set messagetimeout の設定が反映されるようになるはず
>>106 お答えいただきありがとうございます
hi InfoMsg -a background: white; の部分はcolour.vimpへ書き込み
js liberator.echo = function (str, flags) commandline.echo(str, commandline.HL_INFOMSG, flags); の方は.vimperatorrc へ記入したのですが変化なしです
書き方が間違っているのでしょうか
>>107 全てのコマンドで変化なしでしょうか?
もし copy.js のコマンドを実行したときのみ、または
copy.js のコマンドを実行してから他のタブに移動するまでのみ複数段表示されてしまうのであれば、
copy.js の 365行目を
liberator.echo('CopiedString: `' + util.escapeHTML(copyString || '') + "'", commandline.FORCE_SINGLELINE);
に書き換えるとうまくいくかも知れません
>>108 お手数おかけいたしまして申し訳ありません
copy.js以外でも、表示され自動で消えることはありません
やってみた事は
.vimperatorrc へ以下を記入(どこに書けばいいのかわからないので一番下に付け足し)
色指定のファイル、〜.vimpは以下の通りになっています
↓
" Command Line
hi ContentSeparator border: none; display: -moz-box;
" Hint
hi HintElem background-color: #f0f8ff;
hi Hint font-family: "Lucida Grande", "Segoe UI", sans-serif; font-size: 10px;
font-weight: normal; background: -moz-linear-gradient(top, #6BA7EF, #3163AA); text-shadow: 0 1px #1D3C66; text-transform: uppercase; color: white; background-
color: red; padding: 2px 5px; border-radius: 2px; border: 1px solid #3366AD;
" Message
hi ErrorMsg color: #8b008b;
hi InfoMsg -a background: #ffffff; ← これを付け足しました
copy.js の 365行目も
>>108 の通りに修正しました
>>109 すいません書き忘れました
やってみた事は
.vimperatorrc へ以下を記入(どこに書けばいいのかわからないので一番下に付け足し)
js liberator.echo = function (str, flags) commandline.echo(str, commandline.HL_INFOMSG, flags);
>>111 新規プロファイルで .vimperatorrc に以下2行のみ記入、
~/vimperator 以下は1度空にして copy.js だけ入れた状態で
:copy を実行すると1秒で消えますが…
js liberator.echo = function (str, flags) commandline.echo(str, commandline.HL_INFOMSG, flags);
set messagetimeout=1000
Firefox 28.0 と Aurora 30.0a2、Vimperator 3.8.2 (a430d04ed80c) で確認済み
今手元に Windows7 しかないので、OS その他の環境による違いだとするとお力になれそうにありません
>>112 いえいえお時間を割いて丁寧に教えて下さりありがとうございます
そしてようやくわかりました
set messagetimeout=1000 ← これが抜けていました、追加したら見事に1秒で消えました
本当にありがとうございました
上記のやり取りを見てて思ったのだがヒントメッセージの話だよね? エラーメッセージも同様に数秒後に自動的に消えるには何を付け足して書けばいいですかね HL_INFOMSG これがヒントメッセージだというのは大体分かる
commandline.js L294 のセミコロンが気になってしょうがない
"readitlater.js"を使ってる方はちゃんと機能していますか?
私は説明通りにパスワードマネージャにID/PWを登録済みで
なおかつAPIキーも取得してrcファイルへ
let g:readitlater_api_key = "ここに文字列"も記入しました
:ril add 下の画像のようにログインしていない?旨のエラーが出る
:ril oprn 反応なし
http://i.imgur.com/iH7jIBI.png どのようにすれば動くようになるか教えていただけませんでしょうか
同じことをやって問題なく動いてますよ そのどちらかを間違えているのではないでしょうか
twittperatorなんですがキャッシュを消すと 再び :tw -getPIN & :tw -setPIN XXXXXXX をやらなければならない訳ですが .vimperatorrcへ何か書いておかなければ記憶してもらえないんでしょうか?
Twittperatorを使っているのですが投稿するたびに IGNORE ALL KEYS の表示がいちいち出るのが煩わしいしそれを消すのも面倒です この表示が出ないようにするのはどうしたらよいですか
FxのUIが凄まじく変わったな
Twittperatorでの画像投稿はどうやるんですか?
statusline-toolbar.jsってFirefox29でも有効?
tete版のFirefox29とvimp3.8.2少し試したけど動作が重い oとかtで待たされてこれは無理と思った俺の環境だけかもだが statusline-toolbar.jsは使えたけど 28に比べてアイコン同士の間隔が気持ち狭くなる感じ カスタマイズで空白入れることが出来なくなったようで窮屈な印象が残った
>>120 変わったことや変え方は問題だとは思うけど、
正直Vimparator使っていたらタブメニューなど要らないので(bでOK)、
自分のFirefoxはまったく無傷だったので笑った。
statusline-toolbar.js 入れたらバーがぶっとくなるからヤだ
ESR 24.5.0 & Vimperator 3.8.2 の組み合わせなんだが、 最近、open <searchword> とか、Ctrl-C & P で、検索がされず、 デフォルトのホームページが開くだけになってる。 こんな症状の人、他にいない?
127 :
名無しさん@お腹いっぱい。 :2014/06/09(月) 23:29:50.98 ID:+29CasK80
頼むから全角英数やめてくれ!!!!!
久しぶりにIE使っていつもの癖でjkやったら ちゃんとスクロール上下するのでビックリした これってデフォの動きだっけ?
stella.jsのマッピングがうまくできないです。 vimperatorrcにどう記述すればうまくいくか教えて欲しいです。
stella.jsってそんなに特殊なマッピングが必要だっけか。 私はこういう感じにしてるけど。 map -u=www.nicovideo.jp/watch/ x :stcomment<CR> map -u=www.nicovideo.jp/watch/ c :stseek! -10<CR> map -u=www.nicovideo.jp/watch/ v :stseek! +10<CR> map -u=www.nicovideo.jp/watch/ n :stplay<CR> map -u=www.youtube.com/watch c :stseek! -5<CR> map -u=www.youtube.com/watch v :stseek! +5<CR> map -u=www.youtube.com/watch n :stplay<CR>
>>130 vimperator初心者で-uのマッピングを知りませんでした。
めちゃめちゃ助かりました!ありがとうございます。
migemo-find.jsで検索を行うとしっかりmigemo検索できていてn/Nで送ることも出来るのですが、検索ワードを入力してエンターを押したタイミングで E486: Pattern not found: undefined と下に出ます。 これは仕様でしょうか? バージョンは firefox30 XUL/Migemo 0/13.6+.20140405001031238 です。よろしくお願いします。
Firefox userChrome.js greasemonkeyスクリプトスレ27 でkeysnailで動いたという function (ev, arg) { var id = content.document.getElementById("watch7-sidebar"); if (id.offsetHeight) id.style.display = "none"; else id.style.display = "block"; } これをvimperatorrcにどう書けば動きますか?
普通に動いた
どうやっても動かないヘルプミープリーズ " YouTubeサイドバー表示/非表示をトグル commands.addUserCommand(["toggleyoutubesidebar"], "toggle youtube sidebar", function (ev, arg) { var id = document.getElementById("watch7-sidebar"); if (id.offsetHeight) id.style.display = "none"; else id.style.display = "block"; }); EOM nnoremap ,q :toggleyoutubesidebar <cr>
133のをmapに突っ込んでも動いたよ nnoremap ,q :js (function (ev, arg) { var id = content.document.getElementById("watch7-sidebar"); if (id.offsetHeight) id.style.display = "none"; else id.style.display = "block"; })();<CR> 上のはUserCommandにするとき何故かcontent削ってる 直接UserCommand叩けばid is nullとかでるし。content追加したら動いてるぽいしそれが問題じゃね?
>>136 ありがとう、その方法真っ先に試したんだけどね
最後の<cr>の前に半角スペースが入ってたのが原因だったんかなあ
余談だけど指定IDはwatch7-sidebarよりwatch-relatedの方がいいかも
watch7-sidebarだと背景がグレーになってしまうからね
138 :
名無しさん@お腹いっぱい。 :2014/07/10(木) 16:30:48.03 ID:iMqN9ahn0
マクロをループしたいんだけどできないかな
cpt=Sの補完時のサジェストに関して教えてください。
www.urbandictionary.comというオンライン辞書サイトの検索サジェストがvimperatorで上手く表示できないです。
<Url type="application/x-suggestions+json" method="GET" template="
http://api.urbandictionary.com/v0/autocomplete?term={searchTerms} "/>
例えば、bookという単語を入力すると、book hangoverというサジェストがでるのですが、vimperatorでは、b,o,o,k...というよに一文字ずつに分解されてしまいます。
対応方法があれば教えてください。
:dia downloads で出てくるのって以前のダウンロードマネージャなんだね。 今のFirefoxで使われているダウンロードマネージャをコマンドラインから開く方法ってないの?
>>140 :emenu ツール.ダウンロード
ではダメ?
>>141 おお、なるほど。この手があったか。
ありがとう。
ignorekeysじゃいかんのか?
145 :
143 :2014/08/07(木) 10:29:19.48 ID:XME4IfMH0
>>144 特定のキーだけ無効にしたいのでfeedSomeKeysの方が良いかと思うのですが、ignorekeysで特定のキーだけ無効にする方法ってありますか?
なぜか自分の環境では:help ignorekeysが表示されなくてよく分かってないのですが、-exceptオプションでは有効にするキーを指定するんですよね?
147 :
名無しさん@お腹いっぱい。 :2014/08/19(火) 23:33:45.32 ID:nMAeGtJg0
当方FirefoxPortableをUSBメモリに入れて使用しています。 このUSBメモリ内のFirefoxは、 どのPCでも同じ環境で起動してくれますが、 Vimperator だけが動作しません。 これはおそらく、C:\Users\ユーザ名\ に _vimperatorrc がないと動かないためだと考え、 Firefox起動時、 C:\Users\ユーザ名\ に _vimperator を作成し、 Firefox終了時に削除すれば解決できると思いつきましたが、 その方法がわかりません。 Firefoxで起動・終了スクリプトの設定は可能なのでしょうか?
>>147 _vimperatorrcファイルをコピー・削除するのでも良いけど
vimpは、Windowsの場合、%HOME% → %USERPROFILE% → %HOMEDRIVE%%HOMEPATH%
の順に_vimpeartorrcを探しに行くので、USBメモリ内の_vimperatorrcが置いてあるディレクトリパスを
環境変数HOMEに設定する方が筋が良いはず。
どちらにせよ、Firefox側でどうにかするのではなく、
前処理→Firefox起動
を行うバッチファイルを作ればよろし。
↓のような感じで。試す環境がないから動くか知らぬ。
set HOME=%cd%
start /b .\FirefoxPortable\FirefoxPortable.exe
149 :
143 :2014/08/20(水) 12:46:45.97 ID:EOHV8lHt0
>>143 自己レスです。
:fmaps -u='^https?://www\.pixiv\.net' -events=vkeydown j k v z i
でいけました。
他の動かないサイト(inoreaderとか)でも、-eventsオプションで動くようになりました。
>>148 ありがとうございます。
なるほど、そういう順番で_vimperatorrcを読み込むですね。
でも、それら環境変数って大体のPCで同一のパスでは?w
BATやWSHを使うのも考えたのですが、
Firefox終了時には自分でスクリプトを叩く必要があるので、
Firefox終了に連動して実行できるスクリプトを考えていました。
>>150 set HOME=%cd%
でHOMEをカレントディレクトリに変更してるんだから違うだろ、何言ってるの?
起動時にrcファイルを指定したいなら、ヘルプのstartingに書いてある
>>151 人のPC使ってる状態で、勝手に環境変数書き換えちゃってるんだから、
FirefoxPortable終了時には元に戻す必要がある
その作業も自動化したいって事だろ
>>152 バッチファイル内でsetを使って設定した環境変数のスコープって、
そのバッチファイル内とかそこから立ち上げられたプロセスまでじゃなかったっけ。
setxじゃないし。
そうそう。 setxでもなければバッチ内の環境変数として扱うだけだから問題ない ないと思うけど、その人のPCにvimperatorが入っててrcファイルを 書き換えてしまうほうが怖い
初歩的な質問失礼します。 ヒントモードでプルダウンメニューを選択したあと、その項目をjkキーで選択するにはどうすればいいですか? 今のところ矢印キーを使って選択しているのですが、やはり不便です。
>>155 スレチかもしれませんが、自分はAutoHotKeyで矢印上下を(無変換キー+)jkに割り当ててしまってます。
158 :
155 :2014/09/16(火) 14:58:27.75 ID:EmqEMpio0
vimperatorフォルダと設定ファイルの.vimperatorrcの場所はデフォルトだと C:\Users\ユーザー名直下に作られますが これらをプロファイルの中に移動する方法はありますか?
もう一つ質問です account_switcher.jsを使ったとき 最初は常に同じアカウントにログインしている状態にしたいのですが 再起動するとログアウトしてしまいます .vimperatorファイルへは以下のように記入しています(usernameにはIDが入ります) js <<EOM liberator.globalVariables.accountSwitcherLoginServices = [ 'username@twitter' ]; EOM 複数アカウントの切り替えなどは問題なくおこなえているのですが メインアカウントから強制ログアウトされるのを阻止する方法を教えて下さい
gmailの本文のテキストエリアでcmd+enterが効かないのですが対応策はありますか? gamilではignorekeys addで無効にしてます
>>162 オイラの環境(FF31.0/vimperator 3.8.2/windows 8.1)ではjkで上下するよ。
もしサイトに独自のキーバインドが設定されていて、それをvimperatorで上書きしたい時はfmapを使うと良いよ。
Aurora以上だとVimperator全く効かなくなるね
165 :
名無しさん@お腹いっぱい。 :2014/10/27(月) 00:32:49.06 ID:w132C/he0
TypeError: m.getClientRects is not a function
Firefox33以降に発生するエラーで
If a textbox has not get been selected normal mode command gi results in a TypeError · Issue #33 · vimperator/vimperator-labs
https://github.com/vimperator/vimperator-labs/issues/33 ここにも書いてあるのですがどうすればいいのかわかりません
どなたかご存じの方はいらっしゃいませんか
>>166 自分はまだFF31を使っているので試していませんが、とりあえず、以下どちらかの対応でいけるようです。
1. そのスレッドを読んでいくと、caisuiさんが修正パッチ(caisui@f064f04)を書いてくれているので、それを適用する
2. もしくは、最新版は既にその修正が反映されているので、自分でビルドするか、重複スレッド(#62)に書かれているMine02C4さんのビルドを使わせてもらう(
ttp://vimperator.mine02c4.nagoya/ )
ただ、この修正によって別の問題(#50)が発生する(バックグラウンドでヒントを開くが動かなくなる)らしいので、caisuiさんはそのパッチを取り消して別の修正をした方が良いと書かれています。
>>167 ご丁寧に解説していただきありがとうございます
caisuiさんの書かれた修正パッチをあてて無事にエラーも出ず
32以前の動きに戻りました
>caisuiさんはそのパッチを取り消して別の修正をした方が良い 確かにその通りでしたヒントモードで新しいタブに開くが機能しなくなりますね Mine02C4さんのNightlybuildでも駄目でした 自分でbuildなんてやったことがないので全くわかりませんが 最新版というのはどこかでダウンロード出来るのでしょうか? GitHubを見てもサッパリで
>>169 どちらかの対応でいける、という書き方が良くなかったですね。
>>167 はあくまで
>>166 のエラーへの対処だけです。
1. Issue #33の問題に対処するためにcaisuiさんがパッチを作成
2. それが本体に取り込まれた(Issue #50)けど別の問題が発生
> This fix seems to make the "Follow hint in a background tab" not working; the new tab does not show up on firefox 33.
という流れです。パッチを適用(あるいはパッチが適用されている最新版を利用)すれば、別の問題が発生するということです。
Issue #33 をWatchして対応状況をチェックすれば良いと思います。
Mine02C4さんのNightlybuildが最新版です。
GitHubの最新のソースを自動的にビルドして公開されているので、その時点の最新のコードが反映されています。
> Nightly is that was built automatically from "master" branch of GitHub repository.
たぶん、週末に直します。
Greasemonkey2.3を入れると全てのユーザスクリプトが効かなくなるのは自分だけでしょうか vimperatorを無効化したら動作したのでvimpとの干渉だと思うのですが
あれ? [[とか]]が効かなくなってない? TypeError: 'snapshotLength' getter called on an object that does not implement interface XPathResult.って言われるんだけど
chaika.js 83行目typo? thread.deteleThreadData(); ↓ thread.deleteThreadData();
>176だけど、今日の朝にダウンロードしたNightlyで問題が発生しなくなったみたい 問題を認識して修正してくれた人ありがとう!
ワンキーでブクマ登録と解除をトグル化出来るようになりませんか
こんな低脳がVimperator使うとか世も末だな
>>181 :help A
てか、マジで vimperator.g.hatena.ne.jp はどうなってしまったんだ?
最近、vimperator に復帰したからそこら辺の経緯とか事情とかワカランorz
そもそも、その話題がググっても見つからないから
閲覧できないの俺だけ? と軽くホラー状態
>>183 特に問題があるようには見えないけどどうしたの?
ここ見てるかわからないけど asdfghjkl.js 直してくれてありがとう。
プロファイルフォルダの中に今まではliberatorCacheってのが自動生成されてたよね これを削除してもすぐにまた生成されてたんだけどvimp使っても再起動しても このフォルダが作られなくなった しかもvimpは問題なく動いてるし もうプロファイル内のは必要なくなったのかな?
Gmailの新着チェックのプラグインを探しています gmail_biff.js というのを見つけたのですが2008年と古すぎるせいか使えませんでした 代替プラグインがありましたら教えてください
Windows 8.1 環境で github.com/vimpr/vimperator-plugins を clone して、使いたいものだけ ~/vimperator/plugin にシンボリックリンクを張って利用しています。 Firefox34 以降、シンボリックリンクの plugin を読み込まなくなってしまいました。 回避方法ご存知の方いらしたら教えてください。 Vimperator の問題ではないのかもしれませんが、colorscheme などはシンボリックリンクでも読み込めていて、plugin だけが読み込めません。 vimperator 3.8.3-a3, ff35.0 で確認しました。ff33.1 ではシンボリックリンクで読み込まれます。
>>191 多分 Firefox の問題
少なくとも24,27,34,35 で win8.1で Symlink の ファイルを scriptloader で読めなかった。
33までいけてたのは、直接読み込ませてなかったから(
>>187 関連)
なので、運用方法を変更するしかないと思う。
パッチ当てができるなら、
どこかでwindowsショートカットをsymlink扱いするパッチ見たきがする。
193 :
191 :2015/01/16(金) 23:19:37.82 ID:t5o7r4J80
>>192 ありがとうございます。
とりあえずハードリンクなら読み込むので、しばらくこれでやってみます。
194 :
名無しさん@お腹いっぱい。 :2015/01/18(日) 17:32:43.80 ID:7A6K8KDX0
超絶初心者であれですが、ctrl-zで無効化が効かないのですがMac環境だと使えないとかあるんですかね
196 :
194 :2015/01/18(日) 22:48:56.89 ID:7A6K8KDX0
>>194 すいません事故解決です。今はS-Escなんですね…
migemized_find.js 使ってる人いますか? n(N)で次(前)を検索していって、それ以上見つからない時は not found が表示されますが、さらにn(N)で再検索した時に、このメッセージを消すにはどこを直せばよいでしょうか? ちなみに、FF35から出るようになったエラーは、とりあえず518行目の let start, end; を var start, end; に変えたら動きました。
>>197 言われると、なんか気になってきたので、なおした。
199 :
197 :2015/01/19(月) 20:45:30.99 ID:6nWgo3OV0
>>198 あばばばばば!シルヴェストリス様!!
ありがたや、ありがたや・・・
200 :
名無しさん@お腹いっぱい。 :2015/01/19(月) 22:08:54.45 ID:m9lr+vO20
ユーザー名欄でTabを押してパスワード欄に移動した時、 Vimperatorを有効にしてると補完できません 皆さんどう対処してますか?
202 :
名無しさん@お腹いっぱい。 :
2015/03/10(火) 21:31:57.09 ID:ahfaSf/I0