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

分身するVimプラグインを作った

$
0
0

背景

gvimを使っていて、普段は1ウィンドウで利用しているのですが、見比べたいときや作業の途中などで、ウィンドウを分割して使いたくなったときに、ウィンドウサイズをわざわざ変更するのが面倒だったのでプラグインを作ってみました。
サイズの調整とかは少し自動でやってくれたりもします(はず)。

プラグイン自体は2年前に作って、最近はgvimを使ってないので(Vim自体は使っている)、少しバグはあるかもです。
分身って言うにはちょっと盛っていますが...

動作

こんなかんじです。(gifなのでクリックしてみてください)

screenshot.gif

使い方

リポジトリはvim-bunshinです。

お使いのプラグインマネージャでpyohei/vim-bunshinを取得すれば使うことができます。

使い方は画面上で :Bunshinで画面サイズの変更と分割をします(デフォルトはカラムサイズ80)。
BunshinEndで分割はもどります。

また、.vimrcなどで、以下の設定も可能です。

letg:BUNSHIN_COLUMN =100" カラムサイズ(標準は80)letg:BUNSHIN_MAX =3" 最大複製数(デフォルトは3)

その他

  • 中二病感のあるプラグインにしてしまいました
  • もともと作成したのが結構前なので、問題あればコメントくだされば直すかもしれません(もう自分自身が使ってないので...)
  • Vimのコマンドだけでもある程度できるので、作った後にプラグインにするほどでもなかったなと感じていますw

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>