- Clone this as your .vim directory.
- You need to make a symbolic link to vimrc in .vim:
ln -s ~/.vim/vimrc ~/.vimrc - Install vundle for add-ons:
and then within vim run
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim:PluginInstall - You will need to install YouCompleteMe. Follow instructions from their github on how to do this. Note that it requires a vim compiled with Python support.
- For linting you probably also need to install
flake8withpip install flake8 - This also has vim-devicons.
That requires a NERD-compatible font on your local machine (will then work in any SSH session the plugin is installed in).
Run
fc-match Monospaceto find out your font, then install the NERD-compatible version of that from nerd-fonts, set that to be your terminal's font (on local machine), then it should work everywhere. - For tags (to track definitions within a package) this uses gutentags.
To make that work you need a ctags tool, the package recommends installing
exuberant-ctagson your system (i.e. withapt).
-
Notifications
You must be signed in to change notification settings - Fork 0
kahn-jms/vim_config
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Vim configuration
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published