hi Hint z-index:5000; font-family:Menlo; font-size:14px; color:white; background-color:red; border-color:ButtonShadow; border-width:0px; border-style:solid; padding:0px 2px 0px 2px; position:absolute; Vimperatorが2.0になった - chibilog
Vimperator 2系では、char-hints-mod2.jsプラグインにお世話になっていた「ヒントモードでのアルファベット指定」が、Vimperator 3ではデフォルトのオプションで出来るようになったみたい。初期設定の数字指定はやっぱり使いづらかったのでアルファベットに変えた。その時に、指定した文字の1文字目が無視される挙動があったのと、表示はアルファベットの大文字にしたかったので、それぞれ解決してみた。 hintcharsオプション Vimperator 3では、デフォルトで備わっているhintcharsオプションでヒントモードで表示したい文字を指定できるみたい。 set hintchars=abcde ちなみに、Vimperator 2系で自分の環境では、char-hints-mod2.jsプラグインを使って以下のように指定していた。 "" char-hints-mod2.j
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Vimperator Advent Calendar 2012 4日目のebithです。 今日はVimperatorプラグインを書いてみたい、もしくは書こうとは思ったけど良くわからなかった人向けの情報などを紹介します。 だいたいは僕がプラグインを作り始めた時に困ったりハマったりしたことですが、お役に立てれば幸いです。 そもそもどう書けば良いの サンプル用のプラグインにプラグインには欠かせないコマンドやマッピングなどの定義例が書いてあります。 また、vimpr/vimperator-pluginsには200近いプラグインがあるので参考になるはずです。 プラグイン作るときに便利なやつ ライブラリ Vimperator組込みのutilや_libly.jsがあります。 コマンド :jsや:echoを使えば手軽にJavaScriptを実行できます。例) :echo util :sourceがプラグイ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
たぶん,一週間ぐらい前からvimperatorというものを使い始めた。これはやばい,Autopagerize以来の革命だと思う。 それで,.vimperatorrcを弄っているんだけど,設定ファイルを再読み込みするのに毎回ブラウザを再起動するのがメンドクサイので,.vimperatorrcを再読み込みするコマンドを作ってみた。 設定ファイルがしっくりくるようになったら,.vimperatorrcを晒しちゃおうと思う。 ちなみに使っているのはvimp 2.0a2。 add command reload vimperatorrc :reconfigとか :recで設定ファイル再読み込み。 キーマップを全部消してから,.vimperatorrcを読み込んでいる。今のところ不具合は無い感じ。 " add command reload vimperatorrc javascript <<EOF co
ご存知の通り、ノーマルモードで t (:tabopen) o (:open) を使うとステータスバーから検索ができます。 デフォルトの設定で検索エンジンはgoogleに設定されていて :open(または:tabopen) 半角スペース に続けてキーワードを入れるとgoogle検索できる機能です。 一方、フツーのfirefoxには検索バーというものがついていて、 検索バーで検索するときに好きなエンジンを指定できる機能が用意されています。 この機能を流用して vimperatorでも検索エンジンを指定した検索をすることができます。 【必要な設定】・・・・エンジンの設定 1) コマンドラインで :dialog searchengines とやると、firefoxにインストールされている検索エンジン一覧が出る。 2) 必要に応じて「検索エンジンを追加...」 からほしいものをインストールする。 3
おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) Firefoxのプラグインでこれだけすごいと思ったのはFirebug以来。 VimperatorはFirefoxの基本的な操作をすべてキーボードから行えるようにしてくれるプラグインです。 その名のとおりテキストエディタのVimをFirefox上で再現したような作りになっており、非常に柔軟なカスタマイズも可能です。 記事投稿現在の安定版はFirefox2.x向けのVersion 0.5.3。(Firefox3.xへ向けた0.6.xが開発中らしい) インストールや有効/無効化などは通常のアドオンと変わらないので簡単に試してみることができます。 ただし、ブラウザの操作方法ががらりと変わりますので、慣れるまではかなり苦
はてなブックマークFirefox拡張にはデフォルトでVimperatorから操作するためのプラグインが同梱されていることを最近知った。なんてこった…今まではてブコメント見たりする時マウスで操作してた! というわけで、その同梱プラグインを利用して、はてなブックマークFirefox拡張をキーボードから操作できるようにする。利用している環境はFirefox 4とVimperator 3の組み合わせ。 .vimperatorrcに記述 はてなブックマークFirefox拡張がインストールされている前提で、以下のように.vimperatorrcに記述した。 "" hatenabookmark " [https://github.com/hatena/hatena-bookmark-xul/wiki/Vimperator-%E3%81%A7%E3%81%AF%E3%81%A6%E3%81%AA%E3%8
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ご無沙汰しています。 前回(だいぶ昔ですが) Vimperatorの:tabopenの補完について記事を書きました。 前回の記事を一言で言うと 補完時に不必要な候補がずらずらでるのがなんか嫌 と言えちゃうのですが、今回、ふとベターな方法を気がついたようです。 僕はsにsearchの意味合いで、Google検索を割り当てています。 tは通常通り:tabopenとして、履歴をたどったり開いているタブに飛んだりする。したがって、 sを押したときはGoogle Suggestの補完だけを tを押したときはそれ以外の補完を 出してくれるのがベストなのです。 候補が少ない方が上下移動しての選択も楽だし。 そこで今回はこのようにしてみました。 "Google検索はs nnoremap s :set<Space>cpt=s<CR>:tabopen<Space>google<Space> "その他の検索エン
Vimperatorを使い始めてしばらくしたので、現状を公開してみます。 まずプラグインの紹介をかねて入れているプラグインを列挙。 ここで探せます。 /lang/javascript/vimperator-plugins/trunk – CodeRepos::Share – Trac Vimperator Plugins in CodeRepos 現在入れているプラグイン _libly 他のプラグインを使う際に必要となるプラグイン account_switcher Googleなどのアカウントを簡単に切り替えられる。 使い方 :accountとコマンド入力 appendAnchor リンクになっていないhttp://から始まる文字列をリンク化 使い方 :ancとコマンド入力してから普段通りf auto_word_select_mode 単語をhlで次々と選択。英文を読むときに。 使い方:I
Vimlike SmoozieeはGoogle Chrome向けのオープンソース・ソフトウェア。先日紹介したFirefox上でVimライクなキーバインドを可能にするVimperator labsは好き嫌いのはっきり分かれるツールだ。Vim好きな方にとっては願ったりのツールだろうし、独特のキーバインドが苦手という人もいるだろう。 Google Chromeの移動操作をVim風に Vimperator labs同様のキーボードによるWebブラウザ操作をGoogle Chromeでも実現するのがVimlike Smoozieeだ。機能はVimperator labsに比べると限定的ではあるが、よく使われるようなコマンドは抑えられている。なおVimperator labsの機能を一部使って実現されている。 Vimのようにhjklによるスクロール機能がある。上下左右に自由にスクロールが可能だ。この移
Vimperator labsはFirefox向けのオープンソース・ソフトウェア。VimやEmacsといった変わったキーバインドのテキストエディタに慣れると、Webブラウザも同じ操作で使いたくなってくる。マウスでいちいち選択するのが面倒なのだ。もっと手早く検索したり、リンクを辿ったり、文字をコピーしたりしたいのだ。 Vimをこよなく愛する人向け Vimperator labsは主にVim使いの方のためのFirefoxアドオンだ。Vimperator labsを使えばFirefoxの見た目が一変し、キーボードから殆どの操作が可能になる。もちろんキーバインドはVim風だ。任意の画面からoを押して、後は検索ワードを入れればGoogle(設定によるが)で検索してくれる。さらにそこからfを押せばリンクにラベルが貼られ、リンクを一発で辿れるようになる。 設定ファイルを使って色々と拡張できる点も嬉しい。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Vimユーザがさまざまな場面でVimを使用することにこだわるのは、体で覚えるということが非常にパワフルであるためだ。つまりVimのキーバインドを一度覚えてしまえば、マウスを使いたいからという理由でキーボードから手を離すことが減り、Vimを使ってきわめて生産的に作業をすることができる。このようなVimのパワーをFirefoxでも活かしたいなら、Vimperator拡張を使ってみよう。Vimperatorを使えば、Firefoxを非常に便利な「モード」ベースのウェブブラウザに変身させることができる。 Vimperator拡張(最新バージョン0.4.1)は、Mozdev.orgから入手することができる。インストールするためには、Mozdev.orgでVimperator拡張の最新バージョンのリンクをクリックすればよい。ただしその際、拡張のインストールを許可するサイトのリストにURLを追加する必要
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く