configs for neovim etc.
- Linux install tutorial
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt-get update
sudo apt-get install neovim ctags
pip3 install flake8 autopep8 jedi neovim doq
ln -s path/to/nvim ~/.config/nvim
curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
run nvim
then run :PlugInstall
NOTE: not updated for a long time.
brew install neovim
ln -s ~/dot/init.vim ~/.config/nvim/init.vim
ln -s ~/dot/ycm_extra_conf.py ~/.config/nvim/ycm_extra_conf.py
- Copy
init.vim
to~/.config/nvim/
- Install vim.plug Unix
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
- Open neovim with
nvim
and run:PlugInstall
- Make sure you have python3 installed for plugin works properly.
misc: use
--user
if needed.
brew install ctags
pip3 install neovim
pip3 install flake8 autopep8 jedi
nvim -c UpdateRemotePlugins
sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks
- flake8 and python3.7 issue: EXTRANEOUS_WHITESPACE_REGEX, link
pip3 install -e git+https://gitlab.com/pycqa/flake8@9631dac5#egg=flake8
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
ln -snf ~/dot/agnoster_diy.zsh-theme ~/.oh-my-zsh/themes/
ln -snf ~/dot/.zshrc ~/.zshrc
# mac
brew install tmux
# ubuntu
sudo apt-get install tmux
ln -snf ~/dot/.tmux.conf ~/.tmux.conf