什么是键盘快捷键导航回Visual Studio Code中的最后一个光标位置?
答案 0 :(得分:707)
在Windows上:
Alt + ← ..导航回来
Alt + → ..向前导航
在Mac上:
Ctrl + - ..导航回来
Ctrl + Shift + - ..向前导航
在Ubuntu Linux上:
Ctrl + Alt + - ..导航回来
Ctrl + Shift + - ..向前导航
答案 1 :(得分:70)
我在Mac OSX上,所以我无法回答Windows用户:
我添加了一个自定义键盘映射条目并将其设置为 Ctrl + ← + Ctrl + →,同时原始默认值为 Ctrl + - 和 Ctrl + Shift + - (其中转换为德语键盘上的 Ctrl + ß和 Ctrl + Shift + ß )。
可以在用户键盘映射设置中简单地修改它:
{ "key": "ctrl+left", "command": "workbench.action.navigateBack" },
{ "key": "ctrl+right", "command": "workbench.action.navigateForward" }
对于接受的答案,我实际上想知道:) Alt + ← / Alt + →以字方式跳转我(这是所有编辑都有的标准)。他们真的为windows版本做了这个映射吗?
答案 2 :(得分:28)
根据以下信息,每个操作系统会有所不同 https://code.visualstudio.com/docs/customization/keybindings
返回:workbench.action.navigateBack 前进:workbench.action.navigateForward
Linux的
返回: Ctrl + Alt + -
前进: Ctrl + Shift + -
OSX ^- / ^⇧ -
视窗 Alt + ← / →
答案 3 :(得分:8)
⌘ + U 撤消上次光标操作
你也可以尝试 ctrl + -
BTW所有快捷方式都在这里https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf这真的很有用!
答案 4 :(得分:5)
答案 5 :(得分:3)
你的问题的答案:
您可以在link
您甚至可以根据自己的喜好编辑键绑定。
答案 6 :(得分:0)
Mac OS(MacBook Pro):
返回:CTRL(control)+-(连字符)
后退:CTRL + Shift +-(连字符)
答案 7 :(得分:0)
作为键盘快捷键的替代方法,这是一个名为“后退和前进按钮”的扩展程序,可将前进和后退按钮添加到状态栏:
https://marketplace.visualstudio.com/items?itemName=grimmer.vscode-back-forward-button
答案 8 :(得分:0)
使用VSCode 1.43 (Q1 2020),这些 Alt + ← / Alt + →或 Ctrl + - / Ctrl + Shift + -也将... 保留选择。
请参见issue 89699:
前进/后退将恢复原来的选择。
请注意,要获取历史记录条目,位置之间至少需要有10行,才能将该条目视为新条目。
答案 9 :(得分:0)
您可以转到文件->首选项->键盘快捷键。在那里,您可以搜索导航 。然后,您将看到为VS Code环境设置的所有与导航相关的快捷方式。就我而言,仅是Alt +-可以使光标恢复。