在使用vscode编写代码的时候,经常需要移动光标来修改或者插入,这个时候我们通常会选择使用键盘上的方向键,但是从键盘的主输入区到方向键有一定的距离,在输入很快的时候,右手移动这一点距离也是无法忍受的,也就理解的vim为什么要设置hjkl来移动光标了。我们就来了解一下在vscode中如何设置按键取代方向键吧,这里我使用Shift+j,Shift+l,Shift+i,Shift+k分别取代LeftArrow,RightArrow,UpArrow,DownArrow。在理解了如何设置之后你也可以设置成自己喜欢的。
首先打开File->Preferences->Keyboard Shortcuts
在查找框中输入LeftArrow,显示如下图所示。并找到下图中标出的那一项,
在光标移动到这一项的时候,选项前面会出现一个小笔,点击这个小笔。
在弹出的框中输入Shift+j,按回车即修改成功,这时如果在搜索框中输入j,你会看到下图,说明修改成功:
修改完后可以直接使用,其他的方向键的修改同理。