2012/03/01

Recent entries from same category

  1. VimConf 2023 Tiny に参加しました
  2. Vim で Go 言語を書くために行った引越し作業 2020年度版
  3. Vim をモダンな IDE に変える LSP の設定
  4. ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版
  5. VimConf 2019 を終えて

Patch 7.3.461 が取り込まれて InsertCharPre が使えるレベルになりました。
これでようやく「おっぱい」しか入力出来ないVimが作れます。 scriptencoding utf-8
let s:oppai_a = split('おっぱい''\zs')
let s:oppai_n = 0
functions:oppai()
  let r = s:oppai_a[s:oppai_n]
  let s:oppai_n = (s:oppai_n + 1) % len(s:oppai_a)
  return r
endfunction
autocmd InsertCharPre <buffer> let v:char = s:oppai()
Posted at by