ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Vintageous Origami

rodcloutier ST3

使用 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

自述文件

源代码
raw.​githubusercontent.​com

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添加对参数的支持

https://github.com/garyc40/Vintage-Origami 启发