Λlisue's blog

つれづれなるままに更新されないブログ

Vim初心者でもオレオレUniteソースを一瞬で作ってウハウハを味わえるプラグインを作った(定型文参照・挿入用Uniteプラグイン)

f:id:lambdalisue:20140704000252p:plain

どうも、珍しく全然ご無沙汰しておりません有末です。 本日も作ったVimプラグインの紹介記事です。

例えばブログ記事を書く際に多用する特定のURLリンクやPyPIのClassifiersのように覚えられなくて参照したり入力したりするのが面倒なものって世の中にあふれていると思います。 こういう「定型文」はどこかにファイルを作って保存しておけばいいのですが、結構そのファイルをどこに保存したか忘れたり、わざわざ開いてヤンクするのが面倒なことも多いと思います。 昨日の記事(vim-gistaで訪れる世界で最も快適なGist環境 in Vim)で紹介したプラグインの開発過程でUnite.vimプラグインの作り方が大分わかったので、こういう「定型文」もUniteの素晴らしいインターフェイスを用いて参照・検索・ヤンク・挿入を行いたいものですが、 こんなくだらないもののために労力を割いてプラグインを開発する気にもなれません

そこで、特定のフォルダ内に存在するファイルの各行を『定型文』として提供するUniteプラグインunite-linephraseを作りました。 これを使えば「大量にある自分のメールアドレスの一覧」や「READMEを書くときに毎度参照するプラグイン等のURL」、「なかなか覚えられないVimマッピングチートシート」などが自分の好きなフォーマットで簡単に作成できます。なによりUniteプラグインを作れないVim初心者でも簡単にUniteのオレオレソースが作れます

続きを読む