-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimperatorrc
98 lines (84 loc) · 3.44 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
96
97
98
"vim: set filetype=vim:
" タイトルをFirefoxに
set titlestring=Firefox
" 大文字小文字無視
set ignorecase
" 入力欄に自動フォーカスしない
set focuscontent
" ビジュアルベルを表示しない
set visualbell
highlight Bell display:none
" Hintモードでアルファベット使用
set hintchars=aoeuhtns
" ツールバーはアドオンとタブのみ表示
set gui=noaddons,nobookmarks,nomenu,navigation
" commandモードでIMEオフ
style! -name=commandline-ime chrome://* #liberator-commandline-command input {ime-mode: inactive;}
" google検索を手早くする
noremap S :open<Space>google<Space>
noremap s :tabopen<Space>google<Space>
" ;と:を入れ替え
noremap ; :
noremap : ;
noremap f F
noremap F f
noremap h <C-p>
noremap l <C-n>
" デフォルトのヒント派手すぎ><
hi Hint font-family: Arial; font-size: 21px; font-weight: bold; text-shadow: -1px -1px 2px black, 1px -1px 2px black, -1px 1px 2px black, 1px 1px 2px black; color: #33cccc;
hi HintElem color: gray; background-color: #a1e4e6;
hi HintActive color: black; background-color: #ff8700;
" デフォルトのエラー赤くてこわい><
hi ErrorMsg color:white; background-color: #ec6aa1;
" 補完リストは検索エンジンと履歴
" オートコンプリート関係
" s 検索エンジンのん
" f ローカルファイル
" b ブックマーク
" h 履歴
" l ロケーションバー(ブックマーク、履歴)
" S 検索サジェスト
set complete=Sbl
" キーマップ
" nmap ノーマルモード
" imap インサートモード
" vmap ビジュアルモード
" cmap コマンドモード
" omap オペレータ待機モード
" mapでなくnoremap使う
"ステータスバー
hi StatusLine color: #d1d8be; background: #543f24; font-size: 15px;
"安全でないウェブページにおけるステータスバー
hi StatusLineBroken color: black; background: #FF6060; font-size: 15px; /* light-red */
"安全なウェブページにおけるステータスバー
hi StatusLineSecure color: black; background: #B0FF00; font-size: 15px; /* light-green */
hi StatusLineExtended font-size: 15px;
hi StatusLine height: 15px; -moz-appearance: statusbar;
hi StatusLineSecure height: 15px; -moz-appearance: statusbar;
hi StatusLineBroken height: 15px; -moz-appearance: statusbar;
hi StatusLineExtended height: 15px; -moz-appearance: statusbar;
set nextpattern=^次(へ|の|ペ)?,^続き,NEXT,^Next,^next,^More,^more,^(>>*|»)
set previouspattern=^前(へ|の|ペ)?,^戻る,BACK,^Prev,^prev,^Previous,^previous,^(<<*|«)
let g:nextlink_nositeinfo_act="f"
"---------------------------------------------------
" vimppm
"---------------------------------------------------
source ~/.vimperator/vimppm/plugin/vimppm.js
vimppm '_smooziee.js'
" smooziee.js
let g:smooziee_scroll_amount = "150"
let g:smooziee_scroll_interval = "5"
"---------------------------------------------------
" qmarks
"---------------------------------------------------
qmark m https://mail.google.com/
qmark w http://ejje.weblio.jp/
qmark t https://translate.google.co.jp/?hl=ja
qmark p http://getpocket.com/a/queue
qmark e https://www.evernote.com/Home.action
qmark s https://xythos.tokyo-ct.ac.jp/web/j/hp/index.html
qmark o https://kosenjp-my.sharepoint.com/personal/s12083_tokyo_kosen-ac_jp/_layouts/15/start.aspx#/Documents/Forms/All.aspx
qmark l https://www.google.com/calendar/render?hl=ja
qmark a https://amazon.co.jp
qmark y http://www.yahoo.co.jp/
echo "success"