Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

VsVimの宣伝!

$
0
0

はじめに

こちらはVim Advent Calendar 2015の12日目の記事です。

VsVimとは

Visual Studio用のVimプラグインです。
既にご利用になっている方も多いのではないでしょうか?
* 参考 : https://github.com/jaredpar/VsVim/wiki/faq

ぶっちゃけ何番煎じだよ

という話もありますが、ステマは多いほうがいいということでご容赦をいただきたく・・・。
* VsVimのC-[を使えるようにする
* Microsoft Visual Studio Community 2013でVimキーバインド(VsVim)を使ってみた
* VsVim用のvimrcを作成する

導入手順

VisualStudioのインストール

ここは流石に割愛

VsVimのインストール

「拡張機能と更新プログラム」でVsVimをインストール
* ツール - 拡張機能と更新プログラム(U)... を選択
5fb3abdbb165020badf1fdf2919c4652.png
* オンラインを選択し、VsVimを検索
215f52292b11f6b72ad1bb9c668cb6d0.png
* ダウンロードボタンを押し、画面の指示に従う

VsVimのキー設定

  • エディタを開くと、メッセージが出ているので configure を押す 788db4a76f346f66a368b4db83ae6590.png
  • キーバインドがほとんどVisualStudio準拠になっているので、お好みの設定をする 0059730bf2c322d214c3f536a7bfd3e0.png
    • 面倒なら Handle all with VsVim で全部Vim準拠になります
      • それでもCtrl+Aなど一部は手動で設定を変えなければいけない模様です
  • しかし、Ctrl+[が効かない!

_vsvimrcの設定

  • 参考
  • %HOME%/_vsvimrcという名前で設定ファイルを保存しましょう。
    • 記述方法は通常の.vimrcと同じ模様
    • .vsvimrcでもいいようだが、Windowsとdotfileは相性が悪いので・・・。
    • 一応、読み込むrcファイルは指定できる模様
  • <C-e>とかが設定できないよ!
    • VisualStudioで設定されているキーバインドが優先されるため、そちらを解除しましょう。
    • オプション - キーボード にてショートカットキーの欄にて該当のキー(例の場合はCtrl+E)を押すと、
      そのキーバインドを使用している機能が出るので、その設定まで移動し1つずつ削除していく。 d7b27ac2fcda295394c9f8918e213d67.png2576486c6cbf7673188362b1848543cf.pngd0dc90b7ea7072302ef7088272392433.png

まとめ

VisualStudioとVimが両方そなわり最強に見える


Viewing all articles
Browse latest Browse all 5608

Trending Articles