vim - vim 删除命令
问题描述
如何删除使用命令创建的:command
命令?
我打错了:
:command Bigfon guifont=Monospace\ 12
所以现在我有一个Bigfon
不能正常工作的命令;我只想有一个Bigfont
命令(:command Bigfont set guifont=Monospace\ 12
)
涉及“Vim”和“delete”的搜索似乎只返回描述各种删除文本命令的页面。
解决方案
delc Bigfon
或delcommand Bigfon
。
文档:h delc
:
:delc[ommand] {cmd} *:delc* *:delcommand* *E184*
Delete the user-defined command {cmd}.
尽管有更好的方法可以快速更改字体大小(来自tpope's.vimrc
):
" Quickly change gui font size with + and - in normal mode
command! -bar -nargs=0 Bigger :let &guifont = substitute(&guifont,'\d\+$','\=submatch(0)+1','')
command! -bar -nargs=0 Smaller :let &guifont = substitute(&guifont,'\d\+$','\=submatch(0)-1','')
nnoremap - :Smaller<CR>
nnoremap + :Bigger<CR>
推荐阅读
- php - 如何在成功处理 PHP 脚本时打开模态框?
- python-3.x - Tensorflow keras - 如果模型不存在,如何避免在加载 h5 模型时出错
- html - 屏幕的图像覆盖高度和粘页脚紧缩
- mongodb - UpdateOne、ReplaceOne、FindOneAndReplace - 模式匹配,但没有更新数据
- java - 如何在循环体中重新初始化循环的“i”变量?
- java - 测量单位是否应该始终包含在所有变量名称中?
- html - R Markdown 不呈现目录或选项卡集
- python - 用与每个字符串对应的数字替换字典中的元组值(字符串)?
- ldap - 通过 JNDI LDAP 将用户作为成员添加到 AD 组 - 条目存在
- arduino-esp8266 - Gobot 无法运行 Arduino Uno D1 Wemos ESP8266