autocmd FileType actionscript,javascript inoremap <buffer> <expr> = smartchr#one_of(' = ', ' == ', ' === ', '=')
例えば
function hoge() { var foo }
foo の直後に = を入力すると
function hoge() { var foo= }
とならずに
function hoge() { var foo = }
となる。さらに続けて = を入力すると、引数に設定した文字に次々に切り替わる。