VSCode的Vim扩展:重新映射^
我希望在正常模式下重新绑定VSCode的Vim扩展:重新映射^,vim,visual-studio-code,vim-plugin,Vim,Visual Studio Code,Vim Plugin,我希望在正常模式下重新绑定^快捷方式(转到行的第一个非空白字符),改为使用q。但是,我似乎找不到适用于此的命令的名称:我尝试了“commands”:['cursorLineStart'],但这会转到行的开头,包括空格字符,这不是我想要的 有人知道与^相关联的命令的确切名称吗?不完全是您要问的,但这就足够了: nnoremap q ^ 编辑: 添加一个操作符挂起的动作,以便OP可以像注释中提到的那样执行dq之类的操作 onoremap q ^ 关于VSCodeVim键绑定的文档可以在以下位置找
^
快捷方式(转到行的第一个非空白字符),改为使用q
。但是,我似乎找不到适用于此的命令的名称:我尝试了“commands”:['cursorLineStart']
,但这会转到行的开头,包括空格字符,这不是我想要的
有人知道与
^
相关联的命令的确切名称吗?不完全是您要问的,但这就足够了:
nnoremap q ^
编辑:
添加一个操作符挂起的动作,以便OP可以像注释中提到的那样执行dq之类的操作
onoremap q ^
关于VSCodeVim键绑定的文档可以在以下位置找到:我只能在该页面上找到扩展的设置,而不是vim命令的实际列表。我想这样做,唯一的问题是当我链接命令时,这不起作用,例如:
q
将等同于^
,但dq
将不等同于d^
(至少这是vscode扩展的工作方式)啊,对了,那么你也需要一个操作员等待动作。我会用这个更新答案。