Press to purge the cache for the current directory to get new files, remove deleted files and apply new ignore options.
Press and to cycle between modes. Press to switch to filename only search instead of full path. Press to switch to regexp mode. Use , or the arrow keys to navigate the result list. Use or , to open the selected entry in a new tab or in a new split. Use , to select the next/previous string in the prompt's history. Use to create a new file and its parent directories. Use to mark/unmark multiple files and to open them.
Submit ? in CtrlP for more mapping help.
:args! `grep -l[i][R] '{search-str}' {target-dir}`
:argdo %s/{search-str}/{replacement}/g[i][c] | update
OR
Ack! -R[i] "{search-src}" {dir}
cdo %s/<search term>/<replace term>/cg | w
cdo %s/<search term>/<replace term>/c | w
gg=G
:command
brew update
brew install ctags
brew tap universal-ctags/universal-ctags
brew install --HEAD universal-ctags
cd ~/.vim/bundle/YouCompleteMe
./install.py
brew install vim --override-system-vi
OR
brew upgrade vim
vim --version
Install powerline fonts
$ git clone https://github.com/powerline/fonts.git
$ cd fonts
$ ./install.sh