You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求回到上一行起始位置的快捷键(与enter/return相反)

解决方案

要实现你说的「上移一行并定位到该行缩进后的输入起始处」(也就是Enter的反向操作),可以这样处理:

原生快捷键组合

普通模式下,先按k上移一行,再按^(Shift+6)跳到该行的第一个非空白字符——这就是你要的缩进后起始位置。

自定义单键快捷键

如果觉得组合键麻烦,可在Vim配置文件(.vimrc或init.vim)里添加映射,把操作绑定到一个单键:

nnoremap <C-k> k^

保存配置后重启Vim,之后按Ctrl+k就能一步完成上移+定位到缩进起始处的操作。

插入模式下的操作

如果是在插入模式想完成这个动作,可按Ctrl+o k^:Ctrl+o会临时切换到普通模式执行一次k^,然后自动回到插入模式。

内容的提问来源于stack exchange,提问作者user2272600

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 06:29:51