備忘録
VSの再インストールや修復、新環境でのインストールの際にVsVimで設定しておく手順を自分のために残しておく
VsVimのインストール
[ツール]->[拡張機能と更新プログラム]
を開く
左カラムでオンライン
を選択して右カラム上の検索窓にVim
といれてEnter
検索結果が中央カラムに表示されるのでVsVim
を選択して「ダウンロード」を押す
VSを落とすとVSIXインストーラーが立ち上がるのでVsVimと書いてあるのを確認して「変更」を押す
インストールが成功した旨のメッセージを確認したらVSを開く
VsVimの設定
C-[
C-[
でノーマルモードに戻れるようにする
[ツール]->[オプション]
を開く[環境]->[キーボード]
を開く- 「以下の文字列を含むコマンドを表示」の欄に 「編集.選択解除」といれて、下の一覧に出てきた「編集.選択解除」を選ぶ
- 「ショートカットキー」の枠内で「
C-[
」を押す - 割り当てボタンを押す
参考 : VsVimのC-[を使えるようにする
highlight
検索時のハイライトもいい感じにする
Highlight Incremental Search
をSienna
に設定
コマンド部
CUI風にする
Command margin Background Color
をBlack
に設定 (下のコマンド部の背景色が黒くなる)Command margin Foreground Color
をWhite
に設定 (下のコマンド部の文字色が白くなる)
VSとVsVimのキーの優先度
VSのキーとVimのキーとのどちらを優先するかを設定する
デフォルトでは全てVS優先になっているのでここではVsVim優先にするかという観点で書く
VsVim優先
VsVimを優先にしておいたほうがよさそうなやつら
C-[
: 上記C-[
の設定をしていれば設定しなくても大丈夫かもC-d
: 半分下に移動(down)C-u
: 半分上に移動(up)C-n
: 次に移動(next),補完C-p
: 前に移動(previous)C-v
: 矩形VisualMode
難しいやつ
.vimrcの設定
VsVimvsvimrc
は%userprofile%\.vsvimrc
にある
%userprofile%
は、C:\Users\username
のこと。エクスプローラに%userprofile%
と打てばいいと思う
以下簡単な例
"検索時にハイライトする set hlsearch "大文字小文字を区別しない set ignorecase " 検索文字列に大文字が含まれている場合は区別して検索する set smartcase " エラーメッセージの表示時にビープを鳴らさない set noerrorbells " vim の矩形選択で文字が無くても右へ進める set virtualedit=block