ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Origami

by SublimeText ST2/ST3

Split the window however you like! Create new panes, delete panes, move and clone views from pane to pane.

Details

Installs

  • Total 15K
  • Win 5K
  • OS X 8K
  • Linux 3K
Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13 Mar 12 Mar 11 Mar 10 Mar 9 Mar 8 Mar 7 Mar 6 Mar 5 Mar 4 Mar 3
Windows 8 22 26 26 4 12 22 17 22 17 20 2 12 19 17 16 19 15 15 9 13 22 20 25 24 19 11 21 33 43 50 46 7 10 10 19 14 21 19 4 4 17 19 17 11 15
OS X 8 32 30 32 15 21 32 28 25 23 21 15 10 18 31 32 35 35 20 21 31 21 40 34 50 29 16 44 47 49 39 96 56 16 30 36 31 27 22 9 15 23 25 28 27 29
Linux 1 13 11 11 5 11 8 6 11 13 10 6 5 14 11 11 19 12 3 4 11 16 13 5 14 11 6 9 11 16 25 19 6 5 5 12 9 10 12 4 3 6 12 5 15 10

Readme

Source
raw.​github.​com

Origami

Origami is a new way of thinking about panes in Sublime Text 2 and 3: you tell Sublime Text where you want a new pane, and it makes one for you. It works seamlessly alongside the built-in layout commands.

Ordinarily one uses the commands under View>Layout, or if one is quite intrepid a custom keyboard shortcut can be made to give a specific layout, but both of these solutions were unsatisfactory to me. Perhaps they were to you too! That's what this plugin is for.

Try it out! I think you'll like it.

Keyboard shortcuts

Origami is driven by keyboard shortcuts. By default, these keyboard shortcuts are all two-stage, and are hidden behind super+k. First press super+k, then press the arrow keys with modifiers:

  • no modifiers: travel to an adjacent pane
  • shift: carry the current file to the destination
  • alt (option): clone the current file to the destination
  • super: create an adjacent pane
  • super+shift: destroy an adjacent pane

These keyboard shortcuts are designed to make it really easy to modify the layout of your editor.

Additionally, Origami allows one to zoom the current pane, making it take up a large portion of the window. As above, first press super+k, then press:

  • super+z: Zoom the current pane so it takes up 90% of the screen (the fraction is changeable in the keybindings)
  • shift+super+z: Unzoom: equally space all panes

(Note: Windows and Linux use ctrl instead of super.)

Automation

You can have Origami automatically zoom the active pane by setting origami_auto_zoom_on_focus in your user preferences. Set it to true for the default zoom, or set it to a user-definable fraction of the screen, such as 0.75.

Origami can also automatically close a pane for you once you've closed the last file in it. Just set origami_auto_close_empty_panes to true in your user preferences.

Install

Search for Origami on Package Control!