Vim 无声替代命令
我将这些放在一起,以便在选项卡样式之间切换:Vim 无声替代命令,vim,Vim,我将这些放在一起,以便在选项卡样式之间切换: let g:ToggleTabs__state=3-1 fun! ToggleTabs() let states=[ "8tab", "4tab", "4spc" ] let g:ToggleTabs__state=(g:ToggleTabs__state+1)%3 let state = g:ToggleTabs__state if(state == 0) "echo "0" set
let g:ToggleTabs__state=3-1
fun! ToggleTabs()
let states=[ "8tab", "4tab", "4spc" ]
let g:ToggleTabs__state=(g:ToggleTabs__state+1)%3
let state = g:ToggleTabs__state
if(state == 0)
"echo "0"
set tabstop=8 softtabstop=8 shiftwidth=8 noexpandtab
%s/\ /\t/ge
elseif(state == 1)
"echo "1"
set tabstop=4 softtabstop=4 shiftwidth=4 noexpandtab
%s/\ /\t/ge
elseif(state == 2)
"echo "2"
set softtabstop=4 shiftwidth=4 expandtab
%s/\t/ /ge
endif
echo states[state]
endfun
nnoremap <silent> -t :call ToggleTabs()<CR>
它给了我一些信息,比如:Y线上的X替换。
我如何使它安静
nnoremap <silent> -t :silent call ToggleTabs()<CR>
使用静默命令
使用静默命令