https://github.com/taufik-nurrohman/vim
My minimalist Vim setup.
https://github.com/taufik-nurrohman/vim
minimalist shell vim vimrc
Last synced: about 2 months ago
JSON representation
My minimalist Vim setup.
- Host: GitHub
- URL: https://github.com/taufik-nurrohman/vim
- Owner: taufik-nurrohman
- Created: 2020-11-11T15:42:14.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-08-31T06:38:24.000Z (10 months ago)
- Last Synced: 2025-08-31T08:27:59.918Z (10 months ago)
- Topics: minimalist, shell, vim, vimrc
- Language: Vim Script
- Homepage:
- Size: 2.26 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
My Minimalist Vim Setup
=======================
I started to think that I have to publish this repository. Someday I will probably move around that I have to use someone else’s computer.
It will be convenient for me if I can just clone this repository to build a Vim editor with the same features and settings as my Vim editor in my home.

Plugins Used
------------
- [Better White-Spaces](https://github.com/ntpeters/vim-better-whitespace)
- [Bullets](https://github.com/dkarter/bullets.vim)
- [CTRL+P](https://github.com/ctrlpvim/ctrlp.vim)
- [Close Tag](https://github.com/alvan/vim-closetag)
- [Commentary](https://github.com/tpope/vim-commentary)
- [Cycle](https://github.com/zef/vim-cycle)
- [EditorConfig](https://github.com/editorconfig/editorconfig-vim)
- [Last Place](https://github.com/farmergreg/vim-lastplace)
- [Lexima](https://github.com/cohama/lexima.vim)
- [Nerd Tree Unfocus](https://github.com/baopham/vim-nerdtree-unfocus)
- [Nerd Tree Visual Selection](https://github.com/PhilRunninger/nerdtree-visual-selection)
- [Nerd Tree](https://github.com/preservim/nerdtree)
- [Repeat](https://github.com/tpope/vim-repeat)
- [Simple Complete](https://github.com/maxboisvert/vim-simple-complete)
- [Surround](https://github.com/tpope/vim-surround)
- [Taboo](https://github.com/gcmt/taboo.vim)
- [Unimpaired](https://github.com/tpope/vim-unimpaired)
Theme Used
----------
Custom sunburst theme modified from
Custom Key Maps
---------------
### Insert
_None._
### Normal
Keys | Function
---- | --------
⇧ u | Redo.
⌥ j | Move line down.
⌥ k | Move line up.
⌥ ↑ | Move line up.
⌥ ↓ | Move line down.
⎈ a | [Cycle](https://github.com/zef/vim-cycle) tokens such as `false` with `true`.
⎈ b | Toggle file tree visibility.
⎈ d | Close current window/split.
⎈ h | Move to the left split if any.
⎈ j | Move to the down split if any.
⎈ k | Move to the up split if any.
⎈ l | Move to the right split if any.
⎈ p | Find files.
⎈ r | Refresh the screen and remove all search marker if any.
⎈ t | Toggle terminal mode.
⎈ x | [Cycle](https://github.com/zef/vim-cycle) tokens such as `false` with `true`.
⎈ ← | Move to the left split if any.
⎈ ↑ | Move to the up split if any.
⎈ → | Move to the right split if any.
⎈ ↓ | Move to the down split if any.
⎈ ⇧ e | Focus to the file tree.
### Visual
Keys | Function
---- | --------
v | Select all with _visual_ mode.
⌥ j | Move line down.
⌥ k | Move line up.
⌥ ↑ | Move line up.
⌥ ↓ | Move line down.
⎈ ← | Sort-reverse words.
⎈ ↑ | Sort-reverse lines.
⎈ → | Sort words.
⎈ ↓ | Sort lines.
### Visual-Line
Keys | Function
---- | --------
V | Select all with _visual-line_ mode.
⌥ j | Move line down.
⌥ k | Move line up.
⌥ ↑ | Move line up.
⌥ ↓ | Move line down.
---
I am very open to all opinions and suggestions since I am a new Vim user here. However, I am currently don’t accept pull requests on this repository, with the consideration that the contents of this repository are very personal. You can build your own Vim editor using this repository as a base to start with.