VSCode中是否有快捷键将光标移至行首缩进后的位置?
在VSCode中实现光标跳至行首缩进后的位置
VSCode默认没有直接对应JetBrains IDE那种“跳至行首缩进后”的快捷键,但可以通过两种方式实现需求:
方法一:绑定内置命令快捷键
VSCode内置了cursorHomeSmart命令,作用就是让光标直接跳转到行内第一个非空白字符的位置,完全匹配你的需求。
在macOS上设置步骤:
- 按
Cmd + K再按Cmd + S打开快捷键设置面板 - 在搜索框输入
cursorHomeSmart找到对应命令 - 点击命令旁的编辑图标,设置你想用的快捷键(比如
Ctrl + Cmd + A,避开默认Ctrl + A的冲突) - 保存设置后,按下该快捷键就能直接跳到示例中
x的前方位置
方法二:临时组合键应急
如果不想修改快捷键,也可以用默认组合键应急:先按Ctrl + A跳到行首,再按Option + Right Arrow,光标会直接跳到缩进后的第一个非空白字符位置。
示例代码:
fn main() { // TODO: Add the missing keyword. x = 5; println!("x has the value {x}"); }
内容的提问来源于stack exchange,提问作者Renkai
相关产品推荐
相关产品推荐

