Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calebmadrigal/caleb-vim-config
My vim config
https://github.com/calebmadrigal/caleb-vim-config
Last synced: about 1 month ago
JSON representation
My vim config
- Host: GitHub
- URL: https://github.com/calebmadrigal/caleb-vim-config
- Owner: calebmadrigal
- Created: 2012-08-13T16:05:00.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2015-04-22T19:19:43.000Z (over 9 years ago)
- Last Synced: 2024-04-15T06:53:46.163Z (7 months ago)
- Language: VimL
- Homepage:
- Size: 246 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
caleb-vim-config
================This repository just contains my .vimrc config file.
# Setup directions
* Clone this repo: `git clone https://github.com/calebmadrigal/caleb-vim-config`
* Go into the repo directory: `cd caleb-vim-config`
* Copy the vimrc: `cp vimrc ~/.vimrc`
* Clone Vundle: `git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim`
* In vim, run this command: `:BundleInstall` (which will download and install all of the Bundles)# This Vim setup includes the following
* Packages:
* `Vundle` - for package management
* `EasyMotion` - for quick keyboard-based motion
* `CtrlP` - for fuzzy file opening
* `NERDTree` - nice left-side file explorer
* `tComment` - Comment toggle
* `vim-colorschemes` - a big package of color schemes
* `vim-markdown` - syntax highlighting for Markdown format
* Other tweaks including:
- Incremental search (highlights as you type)
- Different color scheme for visual vs gui mode
- Ctrl-Tab and Ctrl-Shift-Tab for next/prev tab (in gui mode only)
- No swap or back up files
- Nice indention functionality
- Show syntax highlighting and line numbers# Here is a list of hotkeys
(beyond the standard ones)
* `Ctrl-n` - Toggle NERDTree
- `t` - open selected file in new tab (in NERDTree)
* `\\w` - EasyMotion (moving down)
* `\\B` - EasyMotion (moving up)
* `\\s` - EasyMotion (searching down)
* `Ctrl+p` - open CtrlP
- `Ctrl+b` - cycle through modes (in CtrlP)
- `Ctrl+t` - open selected in new tab (in CtrlP)
* `Ctrl+- Ctrl+-` - Toggle comment using tComment
* `Ctrl+Tab` - Next tab (in GUI mode only)
* `Ctrl+Shift+Tab` - Previous tab (in GUI mode only)
* `gt` - Next tab (GUI or text mode)
* `gT` - Previous tab (GUI or text mode)