Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

22 Commits

Repository files navigation

What Is This?

This document provides guides and instructions on how to quickly set up vim as part of an efficient developer's workflow.

Shortcuts 🎹

  • i => Enter Insert mode.
  • Esc => Exit Insert mode.
  • yy => Copy entire line into vim clipboard.
  • p => Paste clipboard content.
  • dd => Delete entire line where cursor is currently positioned.
  • Shift + Z + Z => Exit vim editor.
  • Shift + G => Go to end-of-file.

Configuration 📔

Copy the following in the the file ~/.vimrc on Linux or C:\Users\%USERNAME%\_vimrc on Windows . If the file does not exist, create it using cd $HOME && touch .vimrc command:

" Allow easier navigation of vim editor via mouse clicks as well as copying of text outside of vim.setmouse=a" Prevent sections in .md files from collapsing unexpected and causing dev frustrations.setnofoldenable" Prevent vim from automatically shrinking paragraphs for easier editing.setsecuresetclipboard=unnamedplus" Allow lines copied in vim to be pasted onto global clipboard.setnumber" Display line number when editing.setnoswapfile" Optional - Prevent backup files from being generated automatically.setnobackup" Optional - Prevent backup files from being generated automatically.setnowritebackup" Optional - Prevent backup files from being generated automatically.

Plugin Install

Follow the instructions below to install plugins using Vundle. For Vundle installation instructions, please refer to the official Vundle GitHub page.

  1. Include the following plugin statement in .vimrc or _vimrc between the two lines as shown below:
callvundle#begin()
Plugin'<github/url_slug>'" Eg. Plugin 'plasticboy/vim-markdown'callvundle#end()
  1. Run :PluginInstall to install the newly added plugin.
vim
# Within the vim shell
:PluginInstall

Plugin Removal

Follow the instructions below to remove plugins using Vundle.

vim
# Within the vim shell
:PluginClean
# Indicate y to continue.

Windows Installation

  1. Install vim via Chocolatey. Open a command prompt with administrative rights:
choco install vim -y
  1. Configure vim via modifying the file, C:\tools\vim\_vimrc:
notepad C:\tools\vim\_vimrc

You can configure based on the Configurations recommended settings above.

References

About

Contains guides and instructions that allow one to quickly set up vim for an efficient dev's workflow

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages