比如在vim里我配置
inoremap ,f /<++>:nohlsearchvllldi
就利用,f 代替了: 按Esc回到normal,然后查找下一个<++>,取消搜索高亮,随后删掉这一串字符,再切换到输入模式。
在emacs中我只会将按键定义为其他的按键,或者函数,而不知到如何执行类似的操作。
比如我想将 ,f 定义为
按M-x,搜索并执行命令isearch-forward (按回车)输入<++> 找到下一个这个标识。随后执行四次 DEL。 请问这种操作如何在emacs中实现?
比如在vim里我配置
inoremap ,f /<++>:nohlsearchvllldi
就利用,f 代替了: 按Esc回到normal,然后查找下一个<++>,取消搜索高亮,随后删掉这一串字符,再切换到输入模式。
在emacs中我只会将按键定义为其他的按键,或者函数,而不知到如何执行类似的操作。
比如我想将 ,f 定义为
按M-x,搜索并执行命令isearch-forward (按回车)输入<++> 找到下一个这个标识。随后执行四次 DEL。 请问这种操作如何在emacs中实现?
看看这个有没有用
这个可行! 就是速度比起vim慢上不少,可以明显感受到卡顿一下
可以参考doom的map!宏