Skip to content

aaronbcarlisle/abc-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABC Vim

My personal Vim setup for Linux, macOS, and Windows. Built and inspired from https://github.com/irrigger/ir-vim.


Install

The installers are idempotent and safe to re-run. They install any missing dependencies (git, vim), clone the vim files, set up ~/.vimrc and ~/.ideavimrc (for IdeaVim users), install Vundle, and then install the plugins listed in the .vimrc. Existing directories are handled gracefully — an existing abc-vim checkout is updated in place, anything else (or an existing ~/.vimrc) is backed up with a timestamp rather than overwritten.

If you run the installer from inside a local abc-vim checkout, it installs from that working tree (including any uncommitted edits) instead of cloning the remote; downloaded standalone, it clones the remote as usual.

Linux / macOS

Download the installer, review it if you like, then run it:

curl -fsSL https://raw.githubusercontent.com/aaronbcarlisle/abc-vim/master/install.sh -o abc-vim-install.sh
less abc-vim-install.sh   # optional: inspect before running
sh abc-vim-install.sh

Or from a local clone:

git clone https://github.com/aaronbcarlisle/abc-vim.git ~/.vim && sh ~/.vim/install.sh

Windows (PowerShell)

Download the installer, review it if you like, then run it:

iwr -useb https://raw.githubusercontent.com/aaronbcarlisle/abc-vim/master/install.ps1 -OutFile abc-vim-install.ps1
notepad abc-vim-install.ps1   # optional: inspect before running
powershell -ExecutionPolicy Bypass -File abc-vim-install.ps1

Or from a local clone:

git clone https://github.com/aaronbcarlisle/abc-vim.git $env:USERPROFILE\vimfiles; powershell -ExecutionPolicy Bypass -File $env:USERPROFILE\vimfiles\install.ps1

Dependency auto-install uses your system package manager (apt/dnf/yum/pacman/zypper/apk/brew/port on Unix, winget/choco/scoop on Windows). If none is available the installer tells you which dependency to install by hand.


Contributions

About

My personal Vim setup for Linux and Windows. Built and inspired from https://github.com/irrigger/ir-vim.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors