a little vim distro using Vim8+ packages

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nerdtree

    A tree explorer plugin for vim.

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • vim-airline

    lean & mean status/tabline for vim that's light as air

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nerdtree-git-plugin

    Discontinued A plugin of NERDTree showing git status

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • fzf.vim

    fzf :heart: vim

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

  • plugins=( "$HOME/.vim/pack/vendor/start/vim-airline" "https://github.com/vim-airline/vim-airline.git" "$HOME/.vim/pack/vendor/start/nerdtree" "https://github.com/preservim/nerdtree.git" "$HOME/.vim/pack/vendor/start/nerdtree-git-plugin" "https://github.com/Xuyuanp/nerdtree-git-plugin.git" "$HOME/.vim/pack/packages/start/fzf" "https://github.com/junegunn/fzf.git" "$HOME/.vim/pack/packages/start/fzf.vim" "https://github.com/junegunn/fzf.vim.git" "$HOME/.vim/pack/tpope/start/fugitive" "https://github.com/tpope/vim-fugitive.git/" "$HOME/.vim/pack/vendor/start/vim-gitgutter" "https://github.com/airblade/vim-gitgutter.git/" ) echo "\n >>> START plugins installation " for i in ${!plugins[@]}; do if (( i % 2 == 0 )) then # echo $i folder="${plugins[$i]}" url="${plugins[$i+1]}" if [ ! -d "$folder" ] ; then git clone "$url" "$folder" else git -C $folder pull fi fi vim -u NONE -c "helptags $folder/doc" -c q done echo " >>> END plugins installation "

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • newdots

    just my own new dot files from scratch

  • You can find the full and updated version of this vim distro here: sensorario/newdots

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts