|
Revision 15855, 2.1 kB
(checked in by ukstudio, 4 months ago)
|
|
wildoptionsとcompleteの設定変更
|
| Line | |
|---|
| 1 | " エラーコンソール出力レベル |
|---|
| 2 | set verbose=9 |
|---|
| 3 | |
|---|
| 4 | " 新規タブを開いた際にアクティブにする機能 |
|---|
| 5 | set activate=homepage,quickmark,tabopen,paste |
|---|
| 6 | |
|---|
| 7 | "補完 |
|---|
| 8 | set wildoptions=auto |
|---|
| 9 | set complete=l |
|---|
| 10 | |
|---|
| 11 | " ブラウザタイトルの変更 |
|---|
| 12 | set titlestring=Firefox |
|---|
| 13 | |
|---|
| 14 | " ブックマークツールバー表示 |
|---|
| 15 | set go=b |
|---|
| 16 | |
|---|
| 17 | " 上のディレクトリに移動 |
|---|
| 18 | map <BS> gu |
|---|
| 19 | map <C-BS> gU |
|---|
| 20 | |
|---|
| 21 | " j/k でのスクロール幅を1行から3行に変更 |
|---|
| 22 | map j 3<C-e> |
|---|
| 23 | map k 3<C-y> |
|---|
| 24 | |
|---|
| 25 | " J/K をC-d/u互換に |
|---|
| 26 | map J <C-d> |
|---|
| 27 | map K <C-u> |
|---|
| 28 | |
|---|
| 29 | " h/l, Left/Right でタブ移動 |
|---|
| 30 | map h gT |
|---|
| 31 | map l gt |
|---|
| 32 | map <Left> gT |
|---|
| 33 | map <Right> gt |
|---|
| 34 | |
|---|
| 35 | " C-h/l, S-Left/Right でタブ位置変更 |
|---|
| 36 | map <C-h> :tabmove! -1<CR> |
|---|
| 37 | map <C-l> :tabmove! +1<CR> |
|---|
| 38 | map <S-Left> :tabmove! -1<CR> |
|---|
| 39 | map <S-Right> :tabmove! +1<CR> |
|---|
| 40 | |
|---|
| 41 | " i でvimperatorを無効化 |
|---|
| 42 | map i <C-q> |
|---|
| 43 | |
|---|
| 44 | " I でcaret modeを有効化 |
|---|
| 45 | map I <insert> |
|---|
| 46 | |
|---|
| 47 | " ex modeでC-jを無効化 |
|---|
| 48 | cmap <C-j> <Nop> |
|---|
| 49 | |
|---|
| 50 | " ex modeでUp/DownをTab/S-Tab互換に |
|---|
| 51 | cmap <Down> <Tab> |
|---|
| 52 | cmap <Up> <S-Tab> |
|---|
| 53 | |
|---|
| 54 | " ! でページのCSSをon/off |
|---|
| 55 | map ! :set invum<CR> |
|---|
| 56 | |
|---|
| 57 | " hatenabookmark_show.js |
|---|
| 58 | " はてなブックマークのコメントを表示 |
|---|
| 59 | map b :hbinfo<CR> |
|---|
| 60 | |
|---|
| 61 | " direct_hb.js |
|---|
| 62 | " はてなブックマークにポスト |
|---|
| 63 | map a :hb<CR> |
|---|
| 64 | map A :hb<space> |
|---|
| 65 | |
|---|
| 66 | " ldrize_cooperation.js |
|---|
| 67 | " on/off |
|---|
| 68 | map ,l :toggleldrc<CR> |
|---|
| 69 | |
|---|
| 70 | " ステータスバーにfeedボタンを表示 |
|---|
| 71 | " http://d.hatena.ne.jp/teramako/20071205/p1 |
|---|
| 72 | :javascript <<EOM |
|---|
| 73 | (function(){ |
|---|
| 74 | var feedPanel = document.createElement('statusbarpanel'); |
|---|
| 75 | var feedButton = document.getElementById('feed-button'); |
|---|
| 76 | feedPanel.setAttribute('id','feed-panel-clone'); |
|---|
| 77 | feedPanel.appendChild(feedButton.cloneNode(true)); |
|---|
| 78 | feedButton.parentNode.removeChild(feedButton); |
|---|
| 79 | document.getElementById('status-bar').insertBefore(feedPanel,document.getElementById('security-button')); |
|---|
| 80 | })(); |
|---|
| 81 | EOM |
|---|
| 82 | |
|---|
| 83 | " C-r でブラウザ再起動 |
|---|
| 84 | map <C-r> :restart<CR> |
|---|
| 85 | |
|---|
| 86 | " 設定ファイルを再読み込み |
|---|
| 87 | map ,r :so .vimperatorrc<CR> |
|---|
| 88 | map ,R :mapc<CR>:cmapc<CR>:imapc<CR>:so .vimperatorrc<CR> "一部pluginが動作しなくなる |
|---|
| 89 | |
|---|
| 90 | " hint_migemo |
|---|
| 91 | set hintmatching=custom |
|---|
| 92 | |
|---|
| 93 | " 読み込んだ事を出力 |
|---|
| 94 | echo ".vimperatorrc sourced" |
|---|