-webi \
- vim-leader \
- vim-shell \
- vim-sensible \
- vim-viminfo \
- vim-lastplace \
- vim-spell \
- vim-ale \
- vim-prettier \
- vim-whitespace \
- # done
+#!/bin/bash
-printf '\n'
-printf 'Suggestion: Also check out these great plugins:\n'
-printf ' - vim-nerdtree (better than the default file browser)\n'
-printf ' - vim-gui (mouse & clipboard support)\n'
-printf ' - vim-go (golang linting, etc)\n'
-printf '\n'
+function __init_vim_essentials() {
+ webi \
+ vim-leader \
+ vim-shell \
+ vim-sensible \
+ vim-viminfo \
+ vim-lastplace \
+ vim-spell \
+ vim-ale \
+ vim-prettier \
+ vim-whitespace
+ # done
+
+ printf '\n'
+ printf 'Suggestion: Also check out these great plugins:\n'
+ printf '\n'
+ printf ' - vim-nerdtree (better than the default file browser)\n'
+ printf ' - vim-gui (mouse & clipboard support)\n'
+ printf ' - vim-devicons (use nerdfont icons in vim)\n'
+ printf '\n'
+ printf ' - vim-go (golang linting, etc)\n'
+ printf ' - vim-rust (rustlang linting, etc)\n'
+ printf '\n'
+}
+
+__init_vim_essentials