vim自动换标点

on under vim
1 minute read

将下面复制到vimrc文件中,f2快捷键可将当前文件中标点符号换成英文符号,打开md文件时自动将全文的中文标点符号换成英文符号,用于写md文件时中文标点符号不美观的问题

au BufRead *.md call Biaodian() <CR>

map <F2> :call Biaodian() <CR>
function Biaodian()
    %s/”/"/g
    %s/“/"/g
    %s/,/,/g
    %s/。/./g
    %s/?/?/g
    %s/〈/</g
    %s/〉/>/g
    %s/(/(/g
    %s/)/)/g
    %s/:/:/g
    %s/;/;/g
    %s/‘/'/g
    %s/’/'/g
    %s/!/!/g
    endfunction
vim, script, vimrc
home
github
archive
category