我想定义一个由:command<CR>
执行的命令。
我试过这样的事情:
cmap hello exec "normal aHello World"<Esc>
结果有两个问题:
如果我输入的速度很慢,那么{@ 1}}位于底线,按返回后,我
不是编辑器命令:hello
如果我输入快,那么:hello
不会坐在那里而且它不等我按返回键 - 但至少它可以正常工作。
有人可以指出我如何定义:hello
命令,以便慢慢输入会有效吗?
答案 0 :(得分:1)
我总是在vim中编写冒号模式命令的方式是这样的:
command! BASH !start bash
请注意,该命令必须为大写。