Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ethanmuller/scratch.vim
Plugin to create and use a scratch Vim buffer
https://github.com/ethanmuller/scratch.vim
Last synced: 11 days ago
JSON representation
Plugin to create and use a scratch Vim buffer
- Host: GitHub
- URL: https://github.com/ethanmuller/scratch.vim
- Owner: ethanmuller
- Fork: true (vim-scripts/scratch.vim)
- Created: 2013-02-14T19:13:41.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-02-14T19:32:56.000Z (almost 12 years ago)
- Last Synced: 2024-08-02T14:12:54.467Z (4 months ago)
- Language: VimL
- Homepage: http://www.vim.org/scripts/script.php?script_id=664
- Size: 101 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This is a mirror of http://www.vim.org/scripts/script.php?script_id=664
Overview
You can use the scratch plugin to create a temporary scratch buffer to store
and edit text that will be discarded when you quit/exit vim. The contents
of the scratch buffer are not saved/stored in a file.Installation
1. Copy the scratch.vim plugin to the $HOME/.vim/plugin directory. Refer to
the following Vim help topics for more information about Vim plugins::help add-plugin
:help add-global-plugin
:help runtimepath2. Restart Vim.
Usage
You can use the following command to open/edit the scratch buffer:
:Scratch
To open the scratch buffer in a new horizontal split window, use the following command:
:Sscratch
To open the scratch buffer in a new vertical split window, use the following command:
:Vscratch
When you close the scratch buffer window, the buffer will retain the
contents. You can again edit the scratch buffer by openeing it using one of
the above commands. There is no need to save the scatch buffer.When you quit/exit Vim, the contents of the scratch buffer will be lost.
You will not be prompted to save the contents of the modified scratch
buffer.You can have only one scratch buffer open in a single Vim instance. If the
current buffer has unsaved modifications, then the scratch buffer will be
opened in a new window