timthrillist / Minimum Awesome
Licence: mit
A Vim setup that will get you into Vim and make it so that you don't want to pull your hair out.
Projects that are alternatives of or similar to Minimum Awesome
Objective VimQuickly bootstrap vim for Objective-C hacking
Stars: ✭ 35 (-12.5%)
Mutual labels: viml
Vim Opengrokopengrok interface for vim
Stars: ✭ 37 (-7.5%)
Mutual labels: viml
Vim HardyArduino IDE intregation for vim.
Stars: ✭ 39 (-2.5%)
Mutual labels: viml
SpinkSyntax highlighting for Xterm/gVim/MacVim.
Stars: ✭ 36 (-10%)
Mutual labels: viml
Chapa.vimVIM plugin to move (or visually select) the next/previous class, method or function
Stars: ✭ 36 (-10%)
Mutual labels: viml
Vim EasytagsAutomated tag file generation and syntax highlighting of tags in Vim
Stars: ✭ 990 (+2375%)
Mutual labels: viml
Vim BlackboardA port of the Blackboard theme from TextMate to Vim.
Stars: ✭ 34 (-15%)
Mutual labels: viml
Slack Memo VimSimple memo manager with Vim using Slack.
Stars: ✭ 40 (+0%)
Mutual labels: viml
SnipmateTextMate-style snippets for Vim
Stars: ✭ 36 (-10%)
Mutual labels: viml
CsapproxMake gvim-only colorschemes work transparently in terminal vim
Stars: ✭ 38 (-5%)
Mutual labels: viml
Svss.vimSVSS's Vim Style Sheet
Stars: ✭ 36 (-10%)
Mutual labels: viml
Tmux.vimTmux vim syntax
Stars: ✭ 36 (-10%)
Mutual labels: viml
Minibufexpl.vimElegant buffer explorer - takes very little screen space
Stars: ✭ 991 (+2377.5%)
Mutual labels: viml
Vim IawriteriA Writer vim colorscheme
Stars: ✭ 35 (-12.5%)
Mutual labels: viml
Vim StylefmtFormat your stylesheets using stylefmt inside Vim
Stars: ✭ 35 (-12.5%)
Mutual labels: viml
Unite Workflowunite.vim extentions for convenience similar to alfred-workflow
Stars: ✭ 37 (-7.5%)
Mutual labels: viml
Php Foldexpr.vimVim folding for PHP with foldexpr
Stars: ✭ 40 (+0%)
Mutual labels: viml
Env Stars: ✭ 39 (-2.5%)
Mutual labels: viml
Cobalt2 Vim ThemeVim port of cobalt2 sublime theme
Stars: ✭ 38 (-5%)
Mutual labels: viml
minimum-awesome
A Vim setup that will get you into Vim and make it so that you don't want to pull your hair out.
Based on Maximum Awesome by the guys over at Square. ( https://github.com/square/maximum-awesome )
Install
git clone [email protected]:timthrillist/minimum-awesome.git
cd minimum-awesome
chmod a+x install.sh
./install.sh
The install is very simple. It renames your existing tmux.conf and vimrc files to *.bak,
then links to the new ones, installs Vim Bundler (vundle), and installs the Vundles I've added.
Some of them might not be perfectly supported; I'm basically standing on the shoulders of the guys
at Square with their Maximum Awesome repository (https://github.com/square/maximum-awesome) but most of it works great.
vim
- ,d brings 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 ack.vim using ag (like ack)
- ds/cs delete/change surrounding characters (e.g. "Hey!" + ds" = Hey!, "Hey!" + cs"' = 'Hey!') with vim-surround
- \\ toggles current line comment
- \ toggles visual selection comment lines
- vii/vai visually select in or around the cursor's indent
- ,[space] strips trailing whitespace
- ^] jump to definition using ctags
- ,l begins aligning lines on a string, usually used as ,l= to align assignments
- ^hjkl move between windows, shorthand for ^w hjkl
tmux
- ^a is the prefix
- mouse scroll initiates tmux scroll
- prefix v makes a vertical split
- prefix s makes a horizontal split
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].