首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >撤消单个select_lines

撤消单个select_lines
EN

Stack Overflow用户
提问于 2013-02-04 05:05:38
回答 1查看 424关注 0票数 4

现在,我有以下映射来选择前进的线路:

{ "keys": ["ctrl+alt+down"] , "command": "select_lines", "args": {"forward": true} }

我想让ctrl+alt+up简单地撤销最后一个ctrl+alt+down。软撤消不太起作用。如果您快速选择了多行,则撤消操作将取消选择所有行,而不是仅选择最后一行。

如果没有现成的方法可以做到这一点,那么也许我可以将ctrl+alt+up映射到一组按键,取消选择当前行并将光标上移一个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-19 08:58:06

这种行为也让我很恼火,所以我写了下面的代码:https://github.com/kizu/undo_select_lines#readme

这会覆盖某些上下文中的“软撤消”操作,因此它实际上会“撤消”单个select_lines

唯一的缺点是不会有重做,历史会有点脏,但在它工作的时候不管怎样。

因此,如果您没有覆盖键绑定中的软撤消,请通过git在您的包中安装此命令:

git clone git://github.com/kizu/undo_select_lines.git

或者从there下载。

会帮你解决这个问题。否则,看看它是如何在源代码中实现的,所以你应该为你的“软撤消”替换键绑定。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14677311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档