我wan't到有打开,然后去的下一个拼错的单词拼写检查和第一建议继承人什么我这么远替换功能:VIM拼写功能
function! Spell_new_word()
set spell=true
exe ']s'
exe '1z='
set spell=false
endfunction
但似乎只是将拼写设置为真,并且什么都不做......我做错了什么?
UPDATE:
我已经厌倦了不断变化的EXE正常,但仍没有运气:
function! Spell_new_word()
set spell!
normal ']s'
normal '1z='
set spell!
endfunction
更新2:
我已经厌倦了这一点,它仍然不起作用:
function! Spell_new_word()
set spell
normal ]s
normal 1z=
set nospell
endfunction
但我不认为这是我认为是它不是结合,d
问题:
let mapleader = ","
namp ,d Spell_next_word()
你可以用''替换'^ M'(不区分大小写),而不是在你的配置文件中有控制字符。 –
2011-04-12 11:02:20
@Randy:很高兴知道!这是否推断所有控制角色? E.q.如果我正确理解你的话,那么'g'而不是'g^U' –
sehe
2011-04-12 11:10:46
是的。例如,你可以将'nmap t'作为映射。 –
2011-04-12 11:52:08