Skip to content
Newer
Older
100644 172 lines (144 sloc) 6.82 KB
1398ce3 @cd01 使い方の確認
authored
1 " 3.3 (created: 2011/11/13 17:32:12)
5d0df12 @cd01 first commit
authored
2
72a36d4 @cd01 .vimperatorrc コメント修正
authored
3 "=====================================================================
5d0df12 @cd01 first commit
authored
4 " Shift + ← → で現在のタブの位置変更
72a36d4 @cd01 .vimperatorrc コメント修正
authored
5 "=====================================================================
5d0df12 @cd01 first commit
authored
6 map <S-Right> :tabmove! +1<CR>
7 map <S-Left> :tabmove! -1<CR>
8
72a36d4 @cd01 .vimperatorrc コメント修正
authored
9 "=====================================================================
5d0df12 @cd01 first commit
authored
10 " ブラウザタイトルの変更
72a36d4 @cd01 .vimperatorrc コメント修正
authored
11 "=====================================================================
5d0df12 @cd01 first commit
authored
12 set titlestring=Vimperator
13
72a36d4 @cd01 .vimperatorrc コメント修正
authored
14 "=====================================================================
87407f1 @cd01 add vimperatorrc/auto_source.js
authored
15 " 再起動すると、auto_source.jsが無効になってしまうので、起動時に読み込んでみる
72a36d4 @cd01 .vimperatorrc コメント修正
authored
16 "=====================================================================
87407f1 @cd01 add vimperatorrc/auto_source.js
authored
17 autocmd VimperatorEnter .* :aso ~/Dropbox/dotfiles/.vimperatorrc
18
72a36d4 @cd01 .vimperatorrc コメント修正
authored
19 "=====================================================================
1398ce3 @cd01 使い方の確認
authored
20 " Evernote
72a36d4 @cd01 .vimperatorrc コメント修正
authored
21 "=====================================================================
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
22 noremap e :js __readable_by_evernote.readable_by_evernote__menu__call(buffer.URL)<CR>
23 noremap E :bmlevernotewebclip<CR>
24 " noremap E :js __readable_by_evernote.__evernote_remote.clip(buffer.URL)<CR>
25 " ↑よくわからない・・・orz
5d0df12 @cd01 first commit
authored
26
72a36d4 @cd01 .vimperatorrc コメント修正
authored
27 "=====================================================================
87407f1 @cd01 add vimperatorrc/auto_source.js
authored
28 " カラースキーム"
72a36d4 @cd01 .vimperatorrc コメント修正
authored
29 "=====================================================================
5d0df12 @cd01 first commit
authored
30 colorscheme sweets_dita
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
31 " colorscheme indigo
5d0df12 @cd01 first commit
authored
32
72a36d4 @cd01 .vimperatorrc コメント修正
authored
33 "=====================================================================
5d0df12 @cd01 first commit
authored
34 " ヒントをアルファベットに
72a36d4 @cd01 .vimperatorrc コメント修正
authored
35 "=====================================================================
5d0df12 @cd01 first commit
authored
36 set hintchars=ifjklasdweuocvbnm
37
72a36d4 @cd01 .vimperatorrc コメント修正
authored
38 "=====================================================================
5d0df12 @cd01 first commit
authored
39 " アドオンインストール時の待ち時間カット
72a36d4 @cd01 .vimperatorrc コメント修正
authored
40 "=====================================================================
5d0df12 @cd01 first commit
authored
41 set! security.dialog_enable_delay=0
42
72a36d4 @cd01 .vimperatorrc コメント修正
authored
43 "=====================================================================
5d0df12 @cd01 first commit
authored
44 " 画像の多いタブを閉じた時にすぐにメモリ使用量を減らす
72a36d4 @cd01 .vimperatorrc コメント修正
authored
45 "=====================================================================
5d0df12 @cd01 first commit
authored
46 " http://space.geocities.yahoo.co.jp/gl/alice0775/view/20110416/1302920985
47 set! image.mem.min_discard_timeout_ms=6000
48
72a36d4 @cd01 .vimperatorrc コメント修正
authored
49 "=====================================================================
5d0df12 @cd01 first commit
authored
50 "ime_controller.js
72a36d4 @cd01 .vimperatorrc コメント修正
authored
51 "=====================================================================
5d0df12 @cd01 first commit
authored
52 "auto" : No change
53 "active" : Initially IME on
54 "inactive" : Initially IME off
55 "disabled" : Disable IME
56 let g:ex_ime_mode = "inactive"
57 let g:textarea_ime_mode = "inactive"
58
72a36d4 @cd01 .vimperatorrc コメント修正
authored
59 "=====================================================================
5d0df12 @cd01 first commit
authored
60 " h/lでタブ移動
72a36d4 @cd01 .vimperatorrc コメント修正
authored
61 "=====================================================================
5d0df12 @cd01 first commit
authored
62 nnoremap h gT
63 nnoremap l gt
64
72a36d4 @cd01 .vimperatorrc コメント修正
authored
65 "=====================================================================
5d0df12 @cd01 first commit
authored
66 "textareaをテキストエディタで編集する
72a36d4 @cd01 .vimperatorrc コメント修正
authored
67 "=====================================================================
5d0df12 @cd01 first commit
authored
68 set editor='vim'
69
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
70 "=====================================================================
5d0df12 @cd01 first commit
authored
71 " キーマップ Key Mapping
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
72 "=====================================================================
5d0df12 @cd01 first commit
authored
73 " mapname normal visual ??? insert commandline
87407f1 @cd01 add vimperatorrc/auto_source.js
authored
74 " noremap o o o x x
75 " noremap! x x x o o
76 " nnoremap o x x x x
77 " vnoremap x o x x x
78 " onoremap x x o x x
79 " inoremap x x x o x
80 " cnoremap x x x x o
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
81 "=====================================================================
5d0df12 @cd01 first commit
authored
82
72a36d4 @cd01 .vimperatorrc コメント修正
authored
83 "=====================================================================
5d0df12 @cd01 first commit
authored
84 " ヴィジュアルモードのカーソル左右移動もh,l
72a36d4 @cd01 .vimperatorrc コメント修正
authored
85 "=====================================================================
5d0df12 @cd01 first commit
authored
86 vnoremap h <Left>
87 vnoremap l <Right>
88
72a36d4 @cd01 .vimperatorrc コメント修正
authored
89 "=====================================================================
5d0df12 @cd01 first commit
authored
90 " JavaScriptでのウィンドウ移動・リサイズ拒否
72a36d4 @cd01 .vimperatorrc コメント修正
authored
91 "=====================================================================
5d0df12 @cd01 first commit
authored
92 set! dom.disable_window_move_resize=true
93
72a36d4 @cd01 .vimperatorrc コメント修正
authored
94 "=====================================================================
5d0df12 @cd01 first commit
authored
95 " 新規タブをバックグラウンドで
72a36d4 @cd01 .vimperatorrc コメント修正
authored
96 "=====================================================================
5d0df12 @cd01 first commit
authored
97 set! browser.tabs.loadDivertedInBackground=true
98
72a36d4 @cd01 .vimperatorrc コメント修正
authored
99 "=====================================================================
5d0df12 @cd01 first commit
authored
100 " vimpからはてブアドオン操作
72a36d4 @cd01 .vimperatorrc コメント修正
authored
101 "=====================================================================
5d0df12 @cd01 first commit
authored
102 " https://github.com/hatena/hatena-bookmark-xul/wiki/Vimperator-ではてなブックマーク拡張を使う
103 " http://d.hatena.ne.jp/ruedap/20110407/vimperator_hatena_bookmark_firefox_operation
104 js <<EOM
105 liberator.globalVariables.hBookmark_shortcuts = {
106 hintsAdd : 'B',
107 hintsComment : '',
108 add : [''],
109 comment : ['C'],
110 };
111 EOM
112 javascript if (typeof hBookmark != 'undefined') liberator.loadScript('chrome://hatenabookmark/content/vimperator/plugin/hatenabookmark.js', {__proto__: this});
113
72a36d4 @cd01 .vimperatorrc コメント修正
authored
114 "=====================================================================
5d0df12 @cd01 first commit
authored
115 " Twittperator SSLで接続
72a36d4 @cd01 .vimperatorrc コメント修正
authored
116 "=====================================================================
5d0df12 @cd01 first commit
authored
117 let g:twittperator_use_ssl_connection_for_api_ep = 1
118
72a36d4 @cd01 .vimperatorrc コメント修正
authored
119 "=====================================================================
5d0df12 @cd01 first commit
authored
120 " Ctrl+MでEnter
72a36d4 @cd01 .vimperatorrc コメント修正
authored
121 "=====================================================================
122 map <C-m> <CR>
5d0df12 @cd01 first commit
authored
123
72a36d4 @cd01 .vimperatorrc コメント修正
authored
124 "=====================================================================
5d0df12 @cd01 first commit
authored
125 " Ctrl+HでBackspace
72a36d4 @cd01 .vimperatorrc コメント修正
authored
126 "=====================================================================
127 map <C-h> <BS>
128
129 "=====================================================================
130 " Vimperatorボタン
131 "=====================================================================
132 js <<EOM
133 var button = document.getElementById("appmenu-button");
134
135 if (button) {
136 button.label = config.name;
137 options.add(["fxbuttonlabel"], "Edit Firefox button's label",
138 "string", config.name, {
139 setter: function (val) button.label = val,
140 getter: function () button.label,
141 });
142 button.width = 120;
143 button.style.background = "#000000";
144 }
145 EOM
146
147 "=====================================================================
148 "選択した文字列をCtrl+Gで検索 http://memo.officebrook.net/20090803.html#p01
149 "=====================================================================
150 vmap <silent> <C-g> y<Esc><Esc>P
151
152 "=====================================================================
153 " feedSomeKeys_3.js
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
154 " うまく動いていないので、そのうち調べて修正する
72a36d4 @cd01 .vimperatorrc コメント修正
authored
155 "=====================================================================
156 "対象外のページに移っても前の設定を引きずらないようにする
157 "http://retlet.net/log/2008/06/feedsomekeys-js.html
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
158 ":autocmd LocationChange .* :fmapc
72a36d4 @cd01 .vimperatorrc コメント修正
authored
159
160 "tumblr
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
161 ":autocmd LocationChange 'www\.tumblr\.com/' :fmap j k t l p
72a36d4 @cd01 .vimperatorrc コメント修正
authored
162
163 "Gmail
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
164 autocmd LocationChange 'mail.google.com/mail' :fmap c / j k n p o u e x s r a # [ ] z ? ! gi gs gt gd ga gc gl gb *a *n { }
72a36d4 @cd01 .vimperatorrc コメント修正
authored
165
166 "GoogleReader
167 "http://d.karashi.org/20101030.html#p01
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
168 "autocmd LocationChange www\.google\.(com|co\.jp)/reader :fmap -vkey j k n p m s t v A r S D N P X o O gh ga gs gt gu u / ?
72a36d4 @cd01 .vimperatorrc コメント修正
authored
169 "GoogleReaderFullFeed
610cb0d @cd01 「ClearlyをVimperatorキーバインドで発動する設定」が、うまく動かなくなってしまったので、調べて再設定してみる
authored
170 "autocmd LocationChange www\.google\.(com|co\.jp)/reader :fmap -vkey -event=keyup z
72a36d4 @cd01 .vimperatorrc コメント修正
authored
171
Something went wrong with that request. Please try again.