Skip to content
This repository was archived by the owner on Dec 17, 2021. It is now read-only.

Latest commit

 

History

History
44 lines (30 loc) · 1005 Bytes

File metadata and controls

44 lines (30 loc) · 1005 Bytes

vim-python-ide

Personal Vim configuration files for developing Python projects on OS X and Linux

How to install

Clone the repo to your local disk first:

git clone https://github.com/messense/vim-python-ide.git ~/.vim-python-ide
cd ~/.vim-python-ide
git submodule update --init --recursive

Go to .vim/bundle/YouCompleteMe and install it by following its official README

Softlink .vim and .vimrc to your HOME directory:

ln -s ~/.vim-python-ide/.vim ~/.vim
ln -s ~/.vim-python-ide/.vimrc ~/.vimrc

You may need to install some Python package to make all this work:

[sudo] pip install -U flake8 pyflakes

Bonus - screenrc

There is also a screen configuration file .screenrc in this project. Using it by:

ln -s ~/.vim-python-ide/.screenrc ~/.screenrc

Key mappings:

  • shortcut prefix: C-\
  • F2 new screen
  • F3 previous screen
  • F4 next screen
  • F6 detach screen
  • F8 rename screen