Vintageous Origami
使用 SublimeText/Origami 将 Vim 风格的面板管理添加到 Vintageous
详细说明
安装
- 总数 5K
- Win 2K
- Mac 2K
- Linux 1K
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 | 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 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 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 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
Vintageous Origami
Origami 是一个很棒的 Sublime Text 插件,它可以让您通过快捷键方便地配置面板布局。
Vintageous Origami 通过使用与 Vim 窗口管理类似的 Origami 功能性,增加了面板管理快捷键。它尽力匹配 Vim 的行为。Origami 的快捷键也通过熟悉的 Vim ctrl+w
快捷键可用。
备注
- 这些绑定仅在命令模式下可用(不在插入模式下)。
要使用 Vintageous 配合此插件,首先按 ctrl+w
,然后按以下其中一个键:
v
ctrl+v
:垂直分割s
S
ctrl+s
:水平分割c
:关闭面板n
ctrl+n
:使用空文件创建新水平分割o
ctrl+o
:使当前面板成为唯一的一个l
,<right>
:移动到右侧面板h
,<left>
:移动到左侧面板k
,<up>
:移动到上方面板j
,<down>
:移动到下方面板L
:与右侧面板交换H
:与左侧面板交换K
:与上方面板交换J
:与下方面板交换
还添加了自定义绑定
x
:关闭窗口X
:关闭所有窗口
按下 ctrl+w
后,以下 Origami 绑定仍然可用。
- 无修饰符:移动到相邻面板
以下 Origami 绑定将不可用。
shift
:将当前文件带到目的地alt
(option
):将当前文件克隆到目的地super
:创建相邻面板super+shift
:销毁相邻面板
(注意:Windows 和 Linux 使用 ctrl
而不是 super
.)
命令
实现了以下基本命令:* :sp[lit]
:水平分割 * :vne[w]
:带新文件的垂直分割
默认情况下,该插件覆盖了 Vintageous 提供的以下命令,以提供与 Vim 更一致的行为
:vs[plit]
:垂直分割:new
:带新文件的水平分割:only
:将当前面板设为唯一
可以切换每个覆盖设置以匹配以下偏好设置 vintageous_origami_override_command_vsplit
设置
请参见Vintageous-origami/Preferences.sublime-settings以获取设置列表的完整列表。
安装
确保已安装 Origami
https://github.com/SublimeText/Origami
确保已安装 Vintageous
https://github.com/guillermooo/Vintageous
在偏好设置中启用 Vintageous 使用 Ctrl 键
`"vintageous_use_ctrl_keys": true`
此插件通过Package Control提供。
手动安装
首先确保已经安装了 Origami
https://github.com/SublimeText/Origami
转到 ST3 数据目录下的 Packages 子目录
- Windows:%APPDATA%\Sublime Text 3
- OS X: ~/Library/Application Support/Sublime Text 3
- Linux: ~/.config/sublime-text-3
- 便携式安装:Sublime Text 3/Data
然后.clone此存储库
git clone https://github.com/rodcloutier/Vintageous-Origami.git
待办事项
- 为:sp :vs :new :vnew添加对参数的支持