Skip to content

malept/vimfiles

Repository files navigation

Vim Configuration

This is Mark's Vim configuration. He's put it up here so that he can have a place to easily install it for whatever computer he's running Vim on.

If you're not Mark, you may want to look over the files to see what exactly is going on before installing it, instead of blindly copying and pasting into your local config (which is never a good idea to begin with).

This particular configuration attempts to emphasize using Vim's keybindings, as opposed to emulating other editors' keybindings.

Installation

To install everything, run the following commands:

git clone https://github.com/malept/vimfiles
cd vimfiles
mkdir -p ~/.config/nvim
ln -s `pwd`/init.lua ~/.config/nvim/

Partial installation is left as an exercise to the reader.

Development

For working on this repo, you'll want to install some tools to make linting/formatting work:

  • mise
  • luacheck
  • stylua

`mise`_ does some of this for you.

Linux

Commands to install the above mentioned dependencies:

sudo apt install make lua-check
curl https://mise.run | sh
mise install

Usage

Run mise tasks to see the currently defined tasks.

License

This repository is licensed under the terms of the LGPL 3 or later, unless otherwise noted. Please see LICENSE for details. Alternative suggestions for a license are welcome.

About

Vim configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published