-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vimperatorrc
95 lines (76 loc) · 2.49 KB
/
.vimperatorrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
" 1.2 (created: 2008/08/16 18:51:52)
" many changed at 2009/03/03 for 2.0b2pre
" Mappings
set titlestring=Firefox
" Options
"set guioptions=BTrb
set guioptions=Brb
" Abbreviations
source! ~/.vimperatorrc.local
" vim: set ft=vimperator:
"色
"colorscheme mac
"ビープ音を鳴らさずビジュアルベルを使用
set visualbell
"ビジュアルベルを無効化
set visualbellstyle=display:none;
"j/kの移動量を3倍に
map j 3<C-e>
map k 3<C-y>
"<BS>で「戻る」
map <BS> H
"h/lでタブ移動
noremap h <C-p>
noremap l <C-n>
"o tでURL開く bではてブ開く
map o :o<Space>
map t :t<Space>
map b :hbt<Space>
"ページ全体で検索語を強調表示
"set hlsearch
"usキーボードで使いやすく
map ; :
" quickmark
qmark g http://gmail.com
qmark r http://www.google.com/reader/view/
qmark f http://fastladder.com/reader/
qmark a http://www.amazon.co.jp/
qmark h http://www.google.com/history/?hl=ja
qmark d http://d.hatena.ne.jp/goryugo/
qmark c http://www.drk7.jp/pub/js/cpanmala/
qmark l http://reader.livedoor.com/reader/
qmark m http://www.google.co.jp/maps/
qmark y http://www.youtube.com/?gl=JP&hl=ja
qmark t http://twitter.com/
qmark i http://www.instapaper.com/u
qmark x http://mixi.jp/home.pl
" コマンドモードでの操作
cmap <C-n> <Tab>
cmap <C-p> <S-Tab>
cmap <C-f> <Right>
cmap <C-b> <Left>
" Alt+↑/↓でメニューの表示/非表示
map <A-Down> :set guioptions=mBTrb<CR>
map <A-Up> :set guioptions=Brb<CR>
" Exコマンドと検索パターン履歴の記録数
set history=10000
" ex mode でインクリメント補完
set wildoptions=auto
""""""""""""""""""""""""""""""
" addon
""""""""""""""""""""""""""""""
"feedSomeKeys.js 10/05リカバリ後OFFなんかエラーが出る
"autocmd LocationChange .* :fmapc
"autocmd LocationChange reader\.livedoor\.com/reader :fmap j k s a p o v c t g i <Space> <S-Space> z b< > t
"autocmd LocationChange fastladder\.com/reader :fmap j k s a p o v c t g <Space> <S-Space> z b < > t
"autocmd LocationChange mail\.google\.com/mail :fmap -depth 4 c / j k n p o u e x s r a y # [ ] z ? gi gs gt gd ga gc
"autocmd LocationChange www\.google\.com/reader :fmap! -vkey j k n p m s t v y cA A r S N P X O gh ga gs gt gu u / ? <Space>
" copy.js
javascript <<EOM
liberator.globalVariables.copy_templates = [
{ label: 'anchor', value: '[%URL%:title=%TITLE%]' },
];
EOM
"char-hinsta-mod2.js
"hatena bookmark toolbar
javascript liberator.loadScript('chrome://hatenabookmark/content/vimperator/plugin/hatenabookmark.js', {__proto__: this});