复古YankStack
为ST3的复古设计的yankstack(或Emacs Kill Ring等效功能)
详细信息
安装次数
- 总数 367
- Win 160
- Mac 145
- Linux 62
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
复古YankStack
为ST3的复古设计的yankstack(或Emacs Kill Ring等效功能)
是什么?
Emacs中最强大的特性之一是Kill Ring
,它允许你粘贴之前被删除的内容(或使用Vim风格的中断)到之前的粘贴区域。这意味着无需选择剪贴板,无需使用:ls
和无需撤销。
Sublime Text引入了一个与Emacs兼容的kill ring,但它没有做它应该做的事情,特别是与Vintage结合使用时,因此我亲自编写了它。这个想法(以及名称)来自于优秀的YankStack插件,它是轻量级且优雅的。
安装
通过包管理器(推荐)
CTRL+SHIFT+P,安装包
,然后输入YankStack
进行安装。
手动
将此存储库克隆到您的软件包目录中,如果有必要,修改键位图。
使用方法
默认键位映射为:- CTRL+P:从栈中粘贴较高的寄存器 - CTRL+N:从栈中粘贴较低的寄存器
无需担心键位冲突,上述键位映射仅在最后一次操作是粘贴或yankstack本身时才生效,请参阅键位图文件以获取详细信息。
因此,正常的工作流程是这样的
- 在多个位置复制(y),删除(d),修改(c)。
- 移动到您需要粘贴这些内容的位置。
- 粘贴(p,P),如果它不是您想要的,只需按CTRL+P即可循环寄存器回到您需要的内容,如果错过了,按CTRL+N即可向前循环。
许可协议
MIT