vim silent 什么意思
1 回答

蠱毒傳說(shuō)
TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊
表示靜默執(zhí)行相關(guān)的指令。
vim 的很多命令在執(zhí)行的時(shí)候會(huì)回顯一些信息,以提示相關(guān)的執(zhí)行情況。比如很常用的 :s 在執(zhí)行后會(huì)告訴你成功替換了幾個(gè)地方。如果一個(gè)替換也沒(méi)找到,還會(huì)提示錯(cuò)誤。這在交互執(zhí)行時(shí)很有幫助。
但在執(zhí)行一個(gè)函數(shù),或者執(zhí)行腳本的時(shí)候,很多命令是連續(xù)執(zhí)行的。中間命令的結(jié)果使用者根本不關(guān)心,甚至也沒(méi)有機(jī)會(huì)看清。顯示的過(guò)多有害無(wú)益。使用
1 | :silent command |
這樣的方式執(zhí)行 command,可以避免 command 回顯消息。如果 :silent! 這樣加上嘆號(hào),還可忽略 command 的執(zhí)行錯(cuò)誤。
添加回答
舉報(bào)
0/150
提交
取消