Skip to content

My personal preferences for Vim customization and configuration.

License

Notifications You must be signed in to change notification settings

mkdika/vim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vim Configuration

License: MIT

Repository for my personal preferences, customization and configuration of Vim. I use this customized .vimrc within OS Ubuntu 18.04 (Bionic Beaver).

Editions

This is the first version, customization is to achive the commons features of code editor.

Features

  • Have syntax highlighting with support of dozens programming language extension.
  • Have line number, and cursor line, vertical line break.
  • Use Vundle, plug-in manager.
  • Use Onedark, colorscheme and theme.
  • Use Lightline, configurable status line.
  • Use Vim Vinegar, simple file browser.
  • Use NERDTree, file browser tree.
  • Use Vim Polyglot, the solid language pack.
  • Use Kotlin Vim, Kotlin language support plugin.
  • Use Vim Terminal, interactive Vim buffer terminal.
  • Use Vim Autoclose, Inserts matching bracket, paren, brace or quote.
  • Use Goyo, dictraction free, the 'Zen' mode for Vim.
  • Use Vim Wipeout, destroy all buffers that are not open in any tab or windows.
  • Use CtrlP, fuzzy file finder.
  • Use Supertab, for autocomplete with Tab.

Installation

Coming soon..

Usage & Shortcut

  • Toggle NERDTree: \ + t
  • Toggle Terminal Bash: \ + e
  • Toggle Goyo (Zen) mode: \ + g
  • Execute Buffers wipeout: \ + w
  • Buffers:
    • To next buffer: \ + f
    • To previous buffer: \ + d
    • To close current buffer: \ + s
  • Window:
    • To left window: Ctrl + h
    • To right window: Ctrl + l
    • To up window: Ctrl + k
    • To bottom window: Ctrl + j

Troubleshoot

Coming soon..

Todo

There are several todo list in order to complete this edition.

  • String search within external files.
  • String search and replace.
  • Easy code template/ snippets.
  • Auto code beautify.
  • Todo list.
  • Code definition peek/goto.

Screenshots

Imgur

Images: Lelf panel NERDTree

Imgur

Images: Bottom panel Terminal

Imgur

Images: Goyo 'Zen' mode

Reference

Copyright and License

Copyright 2018-2019 Maikel Chandika (mkdika@gmail.com). Code released under the MIT License. See LICENSE file.

About

My personal preferences for Vim customization and configuration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published