Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VSCode的Vim扩展:重新映射^_Vim_Visual Studio Code_Vim Plugin - Fatal编程技术网

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扩展的工作方式)啊,对了,那么你也需要一个操作员等待动作。我会用这个更新答案。