Skip to content

jclsn/vimconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation instructions

Clone to ~/.vim

Linux:

git clone git@github.com:jclsn/vimconfig.git ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc

Windows:

git clone git@github.com:jclsn/vimconfig.git $HOME\vimfiles
New-Item -ItemType SymbolicLink -Path $HOME\_vimrc -Target $HOME\vimfiles\vimrc

Install vim-plug

Linux:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Windows:

iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
    ni $HOME/vimfiles/autoload/plug.vim -Force

Sharing config and plugins with the root user

Copy .vimrc to /root/.vimrc and create undodir

sudo cp ~/.vim/vimrc /root/.vimrc
sudo mkdir -p /root/.vim/undodir

Set the custom $VIMHOME environment variable to the user's $MYVIMDIR

me=$(whoami); sudo sed -i "s|let \$VIMHOME = \$MYVIMDIR|let \$VIMHOME = \"/home/${me}/.vim\"|g" /root/.vimrc

Then install vim-plug as root

sudo curl -fLo /root/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

About

My vim configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published