Hatena::ブログ(Diary)

C++でゲームプログラミング

2014-05-19

[]Vim Advent Calendar 2013 170日目: vim-operator-alignta つくった

この記事は Vim Advent Calendar 2013 170日目の記事になります。

Vim Advent Calendar 書きたい人募集中です。

興味のある方は気軽にご参加ください。


operator から vim-alignta を呼び出したかったので簡単につくってみた


[プラグイン]

[使い方]

" <Plug>(operator-alignta){motion}
" {motion} に対して :Alignta を実行
" {motion} の入力後に :Alignta の引数を入力する
" 
" <Plug>(operator-alignta-preset){motion}
" {motion} に対して :Alignta を実行
" {motion} の入力前に :Alignta の引数を入力する

nmap <A-a> <Plug>(operator-alignta)

" <Plug>(operator-alignta) と同等だが
" {motion} の入力前に :Alignta の引数を入力する
nmap <A-i> <Plug>(operator-alignta-preset)

" 任意のパターンで整形するマッピングを予め設定しておく場合は
" <Plug>(operator-alignta-preset) を利用すると便利
nmap <A-i>= <Plug>(operator-alignta-preset)=<CR>

とりあえず、ざっと作ったので不具合が要望などがあったら教えてください。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/osyo-manga/20140519/1400511628