This script workis only on user level and must not be executed with 'sudo'.
- Removes an existing version of vim plugin manager 'vim plug'.
- Installs the current version of 'vim plug' from git hub master.
- Overwrites any existing
~/.vimrc
file with thevimrc
file in this directory.
curl -sSL https://raw.githubusercontent.com/mopore/jni-dot-files/main/vim/install_vim_config.sh | /bin/bash
Run :PlugInstall
inside vim and reload vim.
- Enables synstax highligting
- Furhter better visualizations
- Better formating (e.g. standard tab stop width)
- Better search experience (e.g. case-insensitive by default)
- Removes swapfile clutter.
- Sets Space as leader key
- Sets "jj" to exit normal mode.
- Sets "K" (shift k) to split a line.
- Sets leader y to copy the selection to system clipboard
- Sets leader p to paste from system clipboard
Make sure to create mkdir -p ~/.vim/undodir Call it by Space plus 'u' (custom binding)
Call it by Ctrl plus 'f' inside a file (custom binding) Call Space plus 'f" to find a file (custom binding)
It's just a the nicer status bar at the bottom
Custom vim theme
A language sensitive commenting helper Use Space plus c plus Space to toggle commenting.
This plugin will automatically pop up autocompletion Use Ctrl + 'p' for autocomplete (word spelling) When the menu is shown... right arrow or Tabulator will select the item. left arrow will make the autocompletion menu disappear arrows up and down will navigate over the items.
Create the container
docker run --rm -it debian /bin/bash
In container
apt-get update && apt-get upgrade -y && apt-get install -y sudo curl
docker run --rm -it manjarolinux/base /bin/bash