- Notifications
You must be signed in to change notification settings - Fork0
Contains guides and instructions that allow one to quickly set up vim for an efficient dev's workflow
License
NotificationsYou must be signed in to change notification settings
cardboardcode/quick_vim
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This document providesguides andinstructions on how to quickly set up vim as part of an efficient developer's workflow.
i
=> EnterInsert mode.Esc
=> ExitInsert mode.yy
=> Copy entire line into vim clipboard.p
=> Paste clipboard content.dd
=> Delete entire line where cursor is currently positioned.Shift
+Z
+Z
=> Exitvim
editor.Shift
+G
=> Go to end-of-file.
Copy the following in the the file~/.vimrc
onLinux orC:\Users\%USERNAME%\_vimrc
onWindows . If the file does not exist, create it usingcd $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.
Follow the instructions below to install plugins usingVundle. ForVundle installation instructions, please refer to the officialVundle GitHub page.
- 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()
- Run
:PluginInstall
to install the newly added plugin.
vim# Within the vim shell:PluginInstall
Follow the instructions below to remove plugins usingVundle.
vim# Within the vim shell:PluginClean# Indicate y to continue.
- Install
vim
viaChocolatey. Open a command prompt with administrative rights:
choco install vim -y
- Configure
vim
via modifying the file,C:\tools\vim\_vimrc
:
notepad C:\tools\vim\_vimrc
You can configure based on theConfigurations recommended settings above.
- How To Install vim Plugins by Seth Kenlon:https://opensource.com/article/20/2/how-install-vim-plugins
- Writing and Previewing Markdown in Real Time with Vim 8+:https://nickjanetakis.com/blog/writing-and-previewing-markdown-in-real-time-with-vim-8