Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Vimprobableのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Vimprobable
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{DISPLAYTITLE:Vimprobable}} [[Category:ウェブブラウザ]] [[en:Vimprobable]] {{Warning|Vimprobable は古くてセキュリティに問題のある WebKit ポートを使っています。代わりに[[アプリケーション一覧/インターネット#ウェブブラウザ|他のブラウザ]]を使うことを推奨します。詳しくは [https://blogs.gnome.org/mcatanzaro/2016/02/01/on-webkit-security-updates/ こちら] を参照。}} [https://sourceforge.net/p/vimprobable/wiki/Home/ Vimprobable] は Mozilla [[Firefox]] で利用できる Vimperator プラグインのような操作ができる WWW ブラウザです。WebKit エンジンがベースになっています (GTK バインディングを使用)。開発が止まってしまった vimpression のフォークです。 ==インストール== [[AUR]] には3つのバージョンの Vimprobable が存在します: {{AUR|vimprobable-git}}, {{AUR|vimprobable2-git}}, {{AUR|vimprobable2}} (最新リリース)。現在の Vimprobable2 はバージョン 1.0 で、それがメインブランチと考えられます。Vimprobable1 の開発はまだ終わっておらずバグフィックスが追加されていますが、活発な開発は Vimprobable2 に引き継がれています。 最初のバージョンではコンパイルする前に {{ic|config.h}} を編集するしかカスタマイズする方法がありません。とても安定していて使いやすいバージョンです。バージョン 2 も安定していますが、開発は活発に行われています。{{ic|:set}} や {{ic|:map}} コマンドによる設定など、カスタマイズをさらに広げることに注力しています。 ==設定== どちらのバージョンも {{ic|config.h}} ファイルでカスタマイズを行ってから以下のコマンドで再コンパイルする必要があります: $ makepkg -fi Vimprobable2 では {{ic|$XDG_CONFIG_HOME/vimprobable/vimprobablerc}} という名前の設定ファイルも読み込みにいきます。再コンパイルする必要なく様々なオプションを設定することが可能です。ファイルは自分で作成してください。 基本的な vimprobablerc には以下のオプションを記述します: set homepage=https://bbs.archlinux.org/ set scrollbars=false set fontsize=12 set monofontsize=10 set monofont="Droid Sans Mono Slashed" Vimprobable2 の設定に関する詳細は rc の man ページに書かれています: man vimprobablerc 他にもカスタマイズできるファイルがソースディレクトリには2つ存在します: {{ic|config.h}} と {{ic|keymap.h}}。御察しの通り、前者には外観などの一般的な設定オプションを記述し、後者ではキーバインドを設定します。どちらのファイルも、変更を加えたら Vimprobable2 を再コンパイルしないと変更が適用されません。 {{Tip|As per the post install instructions, you will need to copy these files from the source directory to customize them.}} デフォルトのキーバインドやオプションについては man ページで確認できます: man vimprobable == ヒントとテクニック == ユーザーエージェントをもっと一般的なものに設定することでウェブサイトによってはアクセスが簡単になります。{{ic|$XDG_CONFIG_HOME/vimprobable/vimprobablerc}} に多くのサイトが受け入れているブラウザのユーザーエージェントを追加してください。例: set useragent="Vimprobable2 (X11; U; Unix; en-US) AppleWebKit/531.2+ Compatible (Safari)" 次のページでユーザーエージェントのリストを見ることができます: http://www.useragentstring.com/pages/useragentstring.php 以下のように Vimprobable2 の {{ic|config.h}} で検索エンジンを追加することが可能です: static Searchengine searchengines[] = { { "b", "http://blekko.com/?q=%s" }, { "d", "http://duckduckgo.com/?q=%s" }, { "g", "http://www.google.com/search?hl=en&source=hp&ie=ISO-8859-l&q=%s" }, { "a", "https://wiki.archlinux.org/index.php?title=Special%%3ASearch&search=%s&go=Go" }, { "w", "https://secure.wikimedia.org/wikipedia/en/w/index.php?title=Special%%3ASearch&search=%s&go=Go" }, } [https://tools.suckless.org/tabbed tabbed] で Vimprobable を動作させている場合、{{ic|xid}} で Vimprobable を起動することで他のアプリケーションからウェブページを開いて {{ic|tabbed}} でページをキャプチャできます: $(tabbed -d >/tmp/tabbed.xid); vimprobable2 -e $(</tmp/tabbed.xid) そして他のアプリケーションから {{ic|xid}} を使って Vimprobable を起動するようにします: exec vimprobable2 -e $(</tmp/tabbed.xid) "$1" 以下のスクリプトを使えば tabbed のウィンドウが存在しない場合に tabbed セッションを作成して、tabbed の中に Vimprobable を起動することができるようになります。 {{bc|<nowiki> #!/usr/bin/env bash [[ -z $((xprop -id $(</tmp/tabbed.xid)) 2>/dev/null) ]] && tabbed -d > /tmp/tabbed.xid exec vimprobable2 -e $(</tmp/tabbed.xid) $( [[ "$1" ]] && echo "$1") & </nowiki>}} ==資料== * [https://tools.suckless.org/tabbed/ tabbed] タブを管理するための suckless プログラム * Vimprobable の [https://vimeo.com/53829053 スクリーンキャスト]
Vimprobable
に戻る。
検索
検索
Vimprobableのソースを表示
話題を追加