All Projects → hauleth → vim-backscratch

hauleth / vim-backscratch

Licence: other
Small scratches for Vim, feels nice

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to vim-backscratch

markdown-preview-sync
A quasi real-time vim markdown preview plugin | 第一款基于Java的Vim Markdown预览插件
Stars: ✭ 56 (+180%)
Mutual labels:  vim-plugin
minimal gdb
🐛 Lightweight vim -> gdb broker which uses .gdbinit gdb config file to export breakpoints
Stars: ✭ 16 (-20%)
Mutual labels:  vim-plugin
vimwasm-try-plugin
Try Vim plugin on your browser without installing it using vim.wasm!
Stars: ✭ 21 (+5%)
Mutual labels:  vim-plugin
completor-swift
Swift code completion for completor.vim
Stars: ✭ 15 (-25%)
Mutual labels:  vim-plugin
cake.vim
Utility for CakePHP developers.
Stars: ✭ 35 (+75%)
Mutual labels:  vim-plugin
easybuffer.vim
easybuffer.vim - vim plugin to quickly switch between buffers
Stars: ✭ 50 (+150%)
Mutual labels:  vim-plugin
sb-edit
Javascript library for manipulating Scratch project files
Stars: ✭ 33 (+65%)
Mutual labels:  scratch
gentoo-syntax
[MIRROR] Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings for Vim
Stars: ✭ 22 (+10%)
Mutual labels:  vim-plugin
vim-iawriter
iAwriter's Focus mode for vim
Stars: ✭ 23 (+15%)
Mutual labels:  vim-plugin
vim-syntaxMarkerFold
Markers while using syntax fold method
Stars: ✭ 16 (-20%)
Mutual labels:  vim-plugin
vim-dap
Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol
Stars: ✭ 43 (+115%)
Mutual labels:  vim-plugin
vim-jukit
Jupyter-Notebook inspired Neovim/Vim Plugin
Stars: ✭ 55 (+175%)
Mutual labels:  vim-plugin
gtd.vim
Getting things done with Vim
Stars: ✭ 42 (+110%)
Mutual labels:  vim-plugin
vim-smt2
A VIM plugin that adds support for the SMT-LIB2 format (including Z3's extensions)
Stars: ✭ 35 (+75%)
Mutual labels:  vim-plugin
nvim-toggle-terminal
NeoVim plugin that toggles a terminal buffer in the current window maintaining the same shell instance
Stars: ✭ 54 (+170%)
Mutual labels:  vim-plugin
caddy-scratch
Caddy server 2.0.0 / 1.0.5 on Docker Scratch, all in 18MB / 35MB
Stars: ✭ 32 (+60%)
Mutual labels:  scratch
lessons
CoderDojo Toronto lessons, worksheets, and exercises. Printable or view online.
Stars: ✭ 23 (+15%)
Mutual labels:  scratch
gh.vim
Vim/Neovim plugin for GitHub
Stars: ✭ 149 (+645%)
Mutual labels:  vim-plugin
move-less
vim plugin for faster navigation without moving the cursor position (look up/down/middle; scroll up/down/both, fold two distance places permanent together)
Stars: ✭ 36 (+80%)
Mutual labels:  vim-plugin
books
A collection of online books for data science, computer science and coding!
Stars: ✭ 29 (+45%)
Mutual labels:  scratch

Back scratch

Open new scratch window. Additionally allows to load output of Vim command, shell command of register into such buffer.

Thanks

Based on -romainl- script - https://gist.github.com/romainl/eae0a260ab9c135390c30cd370c20cd7

Usage:

  :Scratch "open new, empty, scratch window
  :Scratch ls " show the full output of command :ls in scratch window
  :Scratch !ls -la " show the full output of command :!ls -la in scratch window
  :Scratch @+ " show the full output of '+' register in scratch window

Additions:

  • by default use :new instead of :vnew
  • accepts modifiers like :vertical or :aboveleft to control where the scratchpad will be positioned
  • adds support for opening scratchpads for registers via @ prefix
  • adds :Scratchify to change any buffer into scratchpad

TODO:

  • support for specifying filetype via +ft
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].