Skip to content
/ vimrc Public

my vimrc. I use it when editing python, bash, and haskell. I use banner style indent.

License

Notifications You must be signed in to change notification settings

cheater/vimrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABOUT THIS PROGRAM

This is my vimrc file. I clone it to my computer and then link to the directory
from ~/.vim. It has a few options that work against RSI. Also check out my
[us_split project on github](https://github.com/cheater/us_split_v3) for a
keyboard layout that minimizes RSI.


INSTALLATION

```bash
# Install vimrc
if ! [ -d ~/projects/vimrc ]; then
  echo "Cloning vimrc..."
  mkdir -p ~/projects
  cd ~/projects
  # can't use [email protected]:cheater/vimrc.git if no ssh key has been installed yet
  git clone https://github.com/cheater/vimrc.git
  fi
if ! [ -e ~/.vim ]; then
  echo "Installing vimrc..."
  ln -s ~/projects/vimrc ~/.vim
  fi
if ! [ -d ~/projects/vimrc/plugged ]; then
  echo "Installing Vim plugins..."
  if ! vim +PlugInstall +qa; then
    rm -rf ~/projects/vimrc/plugged
    echo "Error installing Vim plugins!" >&2
    exit 1
    fi
  fi
```


LICENSE

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

my vimrc. I use it when editing python, bash, and haskell. I use banner style indent.

Resources

License

Stars

Watchers

Forks

Packages

No packages published