标签: vim
我想在vim中映射 w!以使用sudo 静默保存文件(无需按[Enter]和[L]键)。
这是一条完美无缺的线:
command! W :execute ':silent w !sudo tee % > /dev/null' | :edit!
但是 W ,而不是 w!(带感叹号)
我如何得到它?
答案 0 :(得分:2)
内置命令无法被用户覆盖。
你可以然而
:cnoreabbrev w! W
以'神奇'将单独的w翻译为W,这会产生预期效果,AFAICT
w
W