Skip to content

Latest commit

 

History

History

vim

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Setup

  • Linux
cd dotfiles/vim/setup
./setup_dotvim.sh
  • Windows
cd dotfiles/vim/setup
# 首先运行disk/setup/add_envs.reg,添加DOT_HOME和DOT_APPS等环境变量
setup_dotvim.bat
setup_link_msys64.bat

Remove dotvim/bundle/nvim-treesitter and dotvim/local/.treesitter when updating neovim

dotvim

Code task:

Code task

Fzer task:

Fzer task

Remote

  • Start server
# Run in remote machine
nvim --headless --listen localhost:6666
# Or run in local machine via ssh
ssh -L 6666:localhost:6666 <remote machine IP> <remote machine nvim path> --headless --listen localhost:6666
  • Connect to server
# Run in local machine
neovide --remote-tcp=localhost:6666

Links

  • vim
  • neovim
  • Miniconda3
    • pip install pynvim
  • NodeJs
    • HTTPS_PROXY=addr:port npm install -g neovim
    • cd $DotVimPath/local && HTTPS_PROXY=addr:port npm install neovim
  • Git: Msys2
    • git config --global http.proxy addr:port
  • Ripgrep
  • Fzf
  • Bat