Here is a plugin that provides clipboard history for sublime: github.com/ajpalkovic/SublimePl … History.py
The plugin defines seven new commands that can be used in place of cut/copy/paste.
Four are the obvious ones (cut/copy/paste/paste_indent).
Two are used for navigating up and down the clipboard history.
The last is the coolest by far. clipboard_history_visualize lets you edit the clipboard contents! It will open a new buffer that contains each entry of the clipboard history on a line. From here, you can do whatever you want. Edit any line, remove lines, move lines around. Whatever you change, when you close the buffer it will set the clipboard history to the contents of the buffer.
In order to make this work, the newlines had to be escaped which also means backslashes must be escaped. Essentially, you should treat the line as a python string and escape as appropriate. Additionally, the first letter of the line must be either a space or asterisk. If it is an asterisk, then that will be the new contents of the clipboard when this is done.
After you install the plugin, you should define some new keybindings:
{ "keys": "ctrl+x"], "command": "clipboard_history_cut" },
{ "keys": "ctrl+c"], "command": "clipboard_history_copy" },
{ "keys": "ctrl+v"], "command": "clipboard_history_paste" },
{ "keys": "ctrl+shift+v"], "command": "clipboard_history_paste_and_indent" },
{ "keys": "ctrl+pagedown"], "command": "clipboard_history_next" },
{ "keys": "ctrl+pageup"], "command": "clipboard_history_previous" },
{ "keys": "ctrl+shift+pageup"], "command": "clipboard_history_visualize" }