All Projects → cassidoo → Vim Up

cassidoo / Vim Up

A bunch of vim shortcuts, colors, and bundles to make your life easier

Projects that are alternatives of or similar to Vim Up

Dotfiles
Configurations for the tools I use every day
Stars: ✭ 898 (+163.34%)
Mutual labels:  iterm2, iterm
Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+90.91%)
Mutual labels:  iterm2, iterm
Iterm2 Color Schemes
Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty
Stars: ✭ 20,828 (+6007.92%)
Mutual labels:  iterm2, iterm
Iterm2 Icons
Replacement icon for iTerm2 or other macOS terminal apps. Designed for Big Sur.
Stars: ✭ 146 (-57.18%)
Mutual labels:  iterm2, iterm
Dotfiles
What tools and plugins I use for web development?
Stars: ✭ 73 (-78.59%)
Mutual labels:  iterm2, iterm
Onehalf
Clean, vibrant and pleasing color schemes for Vim, Sublime Text, iTerm, gnome-terminal and more.
Stars: ✭ 974 (+185.63%)
Mutual labels:  iterm2, iterm
Relaxed Terminal Themes
🕶️ A relaxed terminal theme to take a more relaxed view of things. For iTerm, Hyper, the macOS Terminal and a bunch of others.
Stars: ✭ 382 (+12.02%)
Mutual labels:  iterm2, iterm
Terminus
Terminus, a terminal for Atom! - Looking for collaborators hop in, at your next bus stop :-)
Stars: ✭ 49 (-85.63%)
Mutual labels:  iterm2, iterm
Dotfiles
👾 ~/
Stars: ✭ 91 (-73.31%)
Mutual labels:  iterm2, iterm
thayer-bright-iTerm
No description or website provided.
Stars: ✭ 29 (-91.5%)
Mutual labels:  iterm, iterm2
enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.…
Stars: ✭ 6,523 (+1812.9%)
Mutual labels:  iterm
iterm
Challenger Deep Theme for iTerm2
Stars: ✭ 27 (-92.08%)
Mutual labels:  iterm2
Ltfinderbuttons
My Finder buttons collection for macOS.
Stars: ✭ 269 (-21.11%)
Mutual labels:  iterm2
Spaceduck
🚀 🦆 An intergalactic space theme for Vim, Terminal, and more!
Stars: ✭ 177 (-48.09%)
Mutual labels:  iterm2
dotfiles
🏡 dotfiles configuration
Stars: ✭ 18 (-94.72%)
Mutual labels:  iterm
Zsh Apple Touchbar
Make your touchbar more powerful.
Stars: ✭ 261 (-23.46%)
Mutual labels:  iterm2
one-themes
One Dark and One Light Themes
Stars: ✭ 14 (-95.89%)
Mutual labels:  iterm2
poimandres-terminal
A collection of iTerm/Windows Terminal color profiles inspired by the Poimandres VSCode themes
Stars: ✭ 40 (-88.27%)
Mutual labels:  iterm2
dpaf
The Dangerous Password AutoFiller! - A 1Password OP CLI Derivative
Stars: ✭ 21 (-93.84%)
Mutual labels:  iterm2
Lavalamp
A text editor theme that visually differentiates languages.
Stars: ✭ 328 (-3.81%)
Mutual labels:  iterm

vim-up

A bunch of stuff to vim you up. Built for Mac and Linux. Heavily based on Square's maximum-awesome repo that's no longer maintained, plus a few other goodies.

What's in it?

Keyboard Shortcuts

  • ,d and ,f bring up NERDTree, a sidebar buffer for navigating and manipulating files
  • ,t brings up ctrlp.vim, a project file filter for easily opening specific files
  • ,b restricts ctrlp.vim to open buffers
  • ,a starts project search with ag.vim using the silver searcher (like ack, but faster)
  • ,z toggles paste modes
  • ds/cs delete/change surrounding characters (e.g. "Hey!" + ds" = Hey!, "Hey!" + cs"' = 'Hey!') with vim-surround
  • gcc toggles current line comment
  • gc toggles visual selection comment lines
  • vii/vai visually select in or around the cursor's indent
  • Vp/vp replaces visual selection with default register without yanking selected text (works with any visual selection)
  • ,[space] strips trailing whitespace
  • <C-]> jump to definition using ctags
  • ,l begins aligning lines on a string, usually used as ,l= to align assignments
  • <C-hjkl> move between windows, shorthand for <C-w> hjkl
  • :GitGutterToggle to toggle your git diff, and :GitGutterLineHighlightsToggle to highlight diffed lines

Note: When you see C here, that means Ctrl (not Cmd)!

Install

on macOS

rake

on Linux

make install

Update

on macOS

rake

on Linux

make install

This will update all installed plugins using Vundle's :PluginInstall! command. If there are errors, just clear out the problem directories in ~/.vim/bundle. :help PluginInstall provides more detailed information about Vundle.

Customize

This creates some .local files for your .vimrc and your bundles if you'd like to customize everything on your local machine. If you'd like to make a PR, don't put it in the .local files, just put it in the main ones!

Colors

This repo includes a bunch of different colorschemes to test out, and by default uses base16-default-dark. You'll see instructions on properly installing the base16-shell and related colors after everything runs from the rake command.

You can test out different colors using the colorscheme vim command, and just tabbing through the different options. There are a lot. Don't be overwhelmed. 😉

Uninstall

on macOS

rake uninstall

on Linux

make uninstall

This won't remove everything, but your vim configuration should be reset to whatever it was before installing. Some uninstallation steps will be manual.

Acknowledgements

  • Thanks to Square for their (now unmaintained) maximum-awesome repo
  • Thanks to Tim Pope for his vim plugins
  • Thanks to GitHub user chriskempson for his base16 work
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].