はわわーっ

はわわわわっ

[vim] TweetVim でうーにゃーする

(」・ω・)」うー!(/・ω・)/にゃー!
(」・ω・)」うー!(/・ω・)/にゃー!

思いついたのでやってみた。
簡単な unite の source の作り方 - 永遠に未完成とかunite-jojo - C++でゲームプログラミングとかが参考になります。
コピペして作ってみたものの、実はunite-sourceはよくわかってない。

vimrcに

let s:uhh_nyaa = {
\   'name': 'uhh-nyaa',
\   'default_action': 'insert',
\ }
function! s:uhh_nyaa.gather_candidates(args, context)
  let result = [
  \   "(」・ω・)」うー!(/・ω・)/にゃー!",
  \ ]
  return map(result, "{ 'word': v:val, 'action__common': 'insert' }")
endfunction
call unite#define_source(s:uhh_nyaa)
unlet s:uhh_nyaa

こんな感じのを書いて

:Unite uhh-nyaa

すればいいです。
Let's (」・ω・)」うー!(/・ω・)/にゃー!