Skip to content

davidxk/vimconf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vimconf

  • Super easy, one-click installation
  • Extensive supports for multiple programming languages
  • Compatibility across platforms and over different versions of Vim

Installation

Windows

Download the repository here and click install.bat.

macOS and Linux

git clone https://github.com/davidxk/vimconf.git
pushd vimconf; ./install.sh; popd

Features

  • Brackets auto-pairing
  • Auto spell correction
  • Tab folding toggle
  • Handy customized vim commands
  • Supports C/C++, Python, Scala, Markdown, Perl, HTML/XML, etc.

Included Plugins

Selected from top 40 plugins in vim.org, managed with pathogen.

Customized Commands

Command Description
:C Switch between .c file and .h file
:Cdfiledir Change working directory to location of the file
:Chmod700 Make current file executable
:Ctags Run ctags recursively in current directory
:Diff filename Run diff mode on the current file and filename
:Pickonly regex Delete all lines not matching pattern 'regex'
:Refresh Restart vim on this file
:Rerunvimrc Rerun ~/_vimrc
:Tabr Close tabs to the right

Try these out ...

Here is a hint of some of the handy features that you don't want to miss.

  • In insert mode, <C-X><C-K> for dictionary completion
  • In normal mode, <C-L> for spell correction in text/markdown editing
  • In normal mode, :Cdfiledir to change working directory to enclosing directory of current file
  • In normal mode, <Space> for toggle folding in code editing
  • In normal mode, <leader>n to change color scheme
  • In normal mode gVim, <leader>j to show more lines in the buffer.

About

Streamlined, easy-to-install vim configuration that supports Linux, MacOS and Windows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published