![]() ![]() Utils - indents, paste buffer management, lots more.Code manipulation - rails support, comments, snippets, highlighting.Text Objects - manipulate ruby blocks, and more.Navigation - NERDTree, EasyMotion, CtrlP and more.Try ghi list and have fun managing issues from command line! Vim - What's included? There'sĪlso an included Ctrl-R reverse history search feature in editrc, very useful in irb, postgres command line, and etc. The provided inputrc and editrc will turn your various command line tools like mysql and irb into vim prompts. You can customize the configuration in ~/. nf provides some sane defaults for tmux on Mac OS like a powerful status bar and vim keybindings. Never again type gem install whatever -no-ri -no-rdoc. gdmb (g)it (d)elete (m)erged (b)ranches - Deletes all branches already merged on current branchĪ.Some sensible default configs, such as improving merge messages, push only pushes the current branch, removing status hints, and using mnemonic prefixes in diff: (i)ndex, (w)ork tree, (c)ommit and (o)bject.git unstage / guns (remove from index) and git uncommit / gunc (revert to the time prior to the last commit - dangerous if already pushed) aliases.git recent-branches - if you forgot what you've been working on.git simple - a clean format for creating changelogs.git cp or gcp- cherry-pick -x (showing what was cherrypicked).git nb or gnb- a (n)ew (b)ranch - like checkout -b. ![]() git b or gb- a list of branches with summary of last commit.git l or gl- a much more usable git log.Alternately, you can set the appropriate environment variables in your ~/.secrets. It is recommended to use this file to set your user info. YADR will take over your ~/.gitconfig, so if you want to store your usernames, please put them into ~/.er Lots of things we do every day are done with two or three character fasd integration - hit z and partial match for recently used directory.Fuzzy matching - if you mistype a directory name, tab completion will fix it.Ctrl-x,Ctrl-l to insert output of last command.Vim mode and bash style Ctrl-R for reverse history finder.We've also provided lots of enhancements: Think of Zsh as a more awesome bash without having to learn anything new.Īutomatic spell correction for your commands, syntax highlighting, and more. The installer knows how to install it, but if you had one installed before, you may need to manually remove your old MacVim. Note that our autocomplete plugin requires a MacVim that supports Lua. We automatically install a few useful packages including ctags, git, macvim, hub, and the silver searcher ('ag') Homebrew is the missing package manager for OSX. Read on to learn what YADR provides! Homebrew Rake update What's included, and how to customize? If you don't want to use solarized terminal, then make sure you do this: Make sure you install Solarized colorscheme in your terminal! The Lion style spaces navigation slows everything down for no reason. in MacVim, uncheck Prefer native fullscreen under Advanced settings This will give you fast full screen windows that are switchable without switching to spaces. In iTerm, uncheck "Use Lion-style full screen" on General Recommended Cmd-Escape, which is really Cmd-Capslock. Set up a system wide hotkey for iTerm (Keys=>Hotkey) If you're hitting a small target in the corner, you are slowing yourself down considerably, and probably damaging your hands with repetitive strain injuries. But all this is fixed by remapping Caps to Escape. Apple keyboards are the worst with their tiny Esc keys. Old keyboards used to have Escape where Tab is today. The escape key is the single most used key in vim. Go to Profiles => Colors => Load Presets to pick Solarized Dark. YADR will install Solarized colorschemes into your iTerm. ![]() Sh -c " `curl -fsSL ` " -s ask Wait, you're not done! Do this: Install iTerm Solarized Colors Please use GitHub Issues for pull requests or bug reports only. Got questions, concerns, want to hear announcements? Join the Google Group You may need to install zsh if you don't already have it. Linux/Ubuntu is not supported! If it works, great.
0 Comments
Leave a Reply. |