34
29

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

EvilAdvent Calendar 2014

Day 4

Evilプラグイン大集合

Last updated at Posted at 2014-12-04

sappou

良い子の諸君!いつもEvilを便利に使っているかな?ところで、EvilはExtensible VI Layerの略だ。Extensible、つまり、拡張しやすいというのがEvilのすごいところだな。プラグインを使ってないとEvilのパワーを引き出せないぞ!そこで、今日は見つけたEvilプラグインを片っ端から紹介していくぞ!気になるプラグインがあったら是非使ってみてくれ!ちなみにこの記事はEvil Advent Calenderの4日目の記事だ。諸君の投稿を待っているぞ!

まず、Emacs情報といえばEmacsWikiだな。ここで紹介されているEvilプラグインを見ていくぞ!

evil-surround

surround.vim のEvil移植版だ。文字列リテラルのクォートやダブルクォートを簡単に切り替えられるぞ!

evil-numbers

コードの中の数字を増やしたり減らしたりが簡単にできるぞ。バイナリや16進数にも対応しているらしい!すごいな。

evil-leader

Vimの<Leader>機能の移植版だ!よくわからないがVimから移行する時のキーバインド設定に便利らしいぞ

evil-rails

rails.vimの移植版だ。Rails開発に便利にちがいないな!

evil-nerd-commenter

Vimの鉄板プラグイン、Nerd Commenterの移植版だ!これでどんなコメントも思いのままだな!

evil-matchit

matchit.vimの移植版だ!%を押すと対応するHTMLタグや言語のブロックの対応とかに移動できるようになるぞ!もうインデントの揃ってないHTMLを恐れる必要はないな

evil-exchange

vim-exchangeの移植版だ!単語の置き換えに便利なようだぞ。ここの説明がわかりやすいぞ。

evil-extra-operator

オペレーターモードにとても便利なコマンドの数々を追加してくれるぞ!

evil-args

関数の引数の編集に便利なコマンドの数々を追加してくれるぞ!

evil-jumper

Vimのジャンプリストに近い動作を実現しているぞ!

evil-visualstar

visualstarの移植版だ!文字列を選択した状態から*#が使えるようになるぞ!

sappou

次に、Evilコミッターで「Evil: EmacsをVimのごとく使う」も有名なtaraoさんが公開しているプラグインを紹介していくぞ!

evil-ex-registers.el

exモードに専用のレジスタをつくってくれるもののようだぞ!

evil-little-word.el

単語の中の大文字やアンダースコアを認識して移動できるぞ。camelcasemotion.vimに似ているが、Asciiではない文字も認識してくれるぞ!

evil-mode-line.el

モードラインの最初にEvilのステートを表示してくれるぞ。さらにモードラインの色まで変えてくれるぞ!至れり尽くせりだな!

evil-operator-comment.el

一行単位や、単語単位でコメントしてくれるオペーレーターを定義してくれるぞ!

evil-operator-moccur.el

moccur-grep-find用に便利なオペーレーターを定義してくれるぞ!

evil-relative-linum.el

オペーレーターを使うときに、選択範囲の相対的な行番号を表示してくれるぞ!

evil-textobj-between.el

指定された文字の間の範囲を選択したり、消去したりしてくれるぞ!

hexl-evil-patch.el

バイナリファイル編集用のhexl-modeのパッチのようだぞ!

sappou

まだまだあるようだぞ!

evil-indent-textobject

インデントベースでテキストを操作できるぞ!

evil-paredit

Lispのカッコを編集するのに便利なpareditをEvilで使うためのプラグインだ。これでカッコも思いのままだな!

evil-org-mode

org-modeをEvilで使うためのプラグインだ。いろいろ便利なキーバインドを定義してくれるぞ!

evil-rebellion

emacsステートのモードでもうまくviキーバインドで動くようにしてくれるぞ!もうEmacsキーバインドを使わなくてもいいな

colemak-evil

Colemak配列でEvilを使えるようになるぞ!もはや変態だな

evil-escape

すべてを捨ててノーマルモードに帰ることができるぞ!

evil-tabs

:tabnewが使えるようになるぞ!

evil-god-state

god-mode用のステートが使えるようになるぞ!もう小指の痛みとはおさらばだな!

spacemacs

プラグインではないが、VimからEmacsに移行するときにつかうといいパッケージのようだぞ

powerline-evil

PowerlineでEvilがつかいやすくなるぞ!

evil-terminal-cursor-changer

ターミナルでステートによってカーソルを変えてくれるみたいだぞ!

sappou

良い子の諸君!世の中にはこれ以外にもたくさんのEvilプラグインがあるようだぞ。そんなにVimが使いたいならVimに移行したほうがいいな!

sappou

・・・などと言わずに、ぜひ一度Evilを使ってみてほしい!

以上

34
29
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
29

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?