Skip to content
Split the window however you like! Create new panes, delete panes, move and clone views from pane to pane.
Python
Find file
Pull request Compare This branch is 7 commits ahead, 101 commits behind SublimeText:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
CONTRIBUTORS.md
Default (Linux).sublime-keymap
Default (OSX).sublime-keymap
Default (Windows).sublime-keymap
Default.sublime-commands
README.markdown
origami.py

README.markdown

Origami

Origami is a new way of thinking about panes in Sublime Text: you tell Sublime Text where you want a new pane, and it makes one for you.

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.

(Note: Windows uses ctrl instead of super.)

Menu Actions

You can also use Origami's clone action to get a split view into files. Simply open Goto Anything (super+P) and type "Horizontal Split" or "Vertical Split", then hit enter.

Install

This plugin is available through Package Control, which is available here:

http://wbond.net/sublime_packages/package_control

Manual Install

Go to your Packages subdirectory under ST2's data directory:

  • Windows: %APPDATA%\Sublime Text 2
  • OS X: ~/Library/Application Support/Sublime Text 2
  • Linux: ~/.config/sublime-text-2
  • Portable Installation: Sublime Text 2/Data

Then clone this repository:

git clone git://github.com/SublimeText/Origami.git

That's it!

Something went wrong with that request. Please try again.