This are my dotfiles. I use mac and I mainly do PHP/Javascript development on MacVim.
- GIT
- Bash
- MacVIM works best for the color schemes
- Yarn (to compile some plugins)
- Brew (to install some packages)
- Prettier
- php-cs-fixer
- Code formatting : Using Prettier to format Javascript code on saving and php-cs-fixer to format PHP code.
- Syntax Highlighting : Nice syntax for Javascript (React), PHP (Laravel) and other languages.
- Color Schemes: Tons of color schemes provided by
flazz/vim-colorschemes, also my custom theme calledblanco. - Fuzzy Search Files: Type partial filenames and/or paths to quickly find files in your project.
- File System Explorer: Browse and view the files and folders in your project.
- Linting and LSP: Get warnings in the code to prevent bugs. Rename functions/methods across multiple files (Intelephense license required: https://intelephense.com/).
- Autocomplete Code: Using Ultisnips and Emmet to autocomplete code.
Run this command to set up VIM:
./vim-setup.sh
Ctrl + p= To start fuzzy searching a fileCtrl + n= To open file system explorer\rn= To rename a function/methoddiv.btnthen type,,= Generates this html<div class="btn"></div>using Emmet
