texの保存時に。を.とかに変換する
" {{{ " for tex function! s:subsitute_interpunction() let pos = getpos(".") silent execute "try | %s/。/./g | catch | endtry" silent execute "try | %s/、/,/g | catch | endtry" call setpos(".", pos) endfunction autocmd! BufWrite *.tex call s:subsitute_interpunction() " }}}
というのをvimrcに書いた。
texで書くのは論文しかないのでこれでこまらないけどそうじゃない場合は
localrc.vimとかでディレクトリにlocal.vimrc的なのにこれを書けばいいと思います。
追記
getpos, setposしてなかったのを修正。