環境改善

vimは環境。

現状

ショートカット

Ctrlキーが中心でtがタブだったり。

プラグイン

入れていたものではなく使っていたもの。

  • neobundle
  • neocomplete
  • quickrun
  • syntastic

追加

ショートカット

真面目にvimを使おうとするとCtrl+[A-Z]は埋まっているから<Leader>キー中心にする。ただ<Leader>t1のように複数のキーを使えるために入力完了後に入力猶予時間ちょっとを待つ必要があって反応が遅れるのがネック。

プラグイン

なるべくvimから出ない。Ctrl+Zfgを減らす。タブの比重を減らしてsplitを使うようにする。

  • ファイラ
    • unite
    • vimfilter
    • NERDTree
  • git連携
    • fugitive
  • リファレンス参照
  • コーディング補助
    • neosnippet
  • ステータスライン強化
    • lightline
  • コマンド短縮(alias)

覚えるの一苦労。

デフォルト操作

覚えたい。

ショートカット 操作
W,B カンマやハイフンを単語に含む
H, M,L カーソル上,真ん中,下
z<Enter>,zz カーソル行を1番上に,画面中心に,下...なんだっけ
Ctrl+D,Ctrl+U 半ページ下スクロール,上スクロール
Ctrl+E,Ctrl+Y 1行下スクロール,上スクロール
v,c,d,y+a,i+",',{,(,[,<,t,wW,s,p テキストオブジェクト的に選択してナニカ。aが外側を含む、iが含まない、tはHTMLタグ、wはワード、sはセンテンス、pはパラグラフ

きびしい。もうちょっとテキストオブジェクトに慣れないと。vim-surroundも覚えないと、苦手意識だ。

うーん。