Using Vim's scripting language (and a great deal of insight and tools from others), I have setup Vim on my local machine to be an effective development environment for my needs. Using GitHub, I can replicate this Vim environment across the multiple systems I'm presently use.
I will explain here how I established the git environment on my local machine, how I established a GitHub for that environment, how to replicate the Vim environment to another machine, and how to update both the local git repository and GitHub.
Information about Vim
Vim Scripting Tutorials
- Run the Linux Vim tutorial program - Linux program called "vimtutor"
- Vim Introduction and Tutorial
- Learn Vimscript the Hard Way
- 25 Vim Tutorials, Screencasts, and Resources
- How to Write Vim Plugins with Python
- :best of Vim
- Scripting the Vim editor, Part 1: Variables, values, and expressions
Maintaining and Synchronizing Vim on Other Machines
Using Vim's scripting language (and a great deal of insight and tools from others), I have setup Vim on my local machine to be an effective development environment for my needs. Also, using GitHub to store my vi resource file, I can replicate this Vim environment across the multiple systems I'm presently use.
These are the sources for the commands documented above in the tables.
- 100 Vim commands every programmer should know
- How to Use Vim's Spellchecker
- Vim 101: A Gentle Introduction to Macros
- VIM folding commands
- Vi Cheat Sheet
- Vim Commands Cheat Sheet
- How to copy text from vim to an external program?
These links should be explored to see what additional information could be gathered for this cheat sheet.
- Another Vim Cheat Sheet
- Vim Cheatsheet
- Jonathan Oxer's Cheat Sheets
- Graphical vi-vim Cheat Sheet and Tutorial
- Graphical vi-vim Cheat Sheet and Tutorial
- Vim tips: Visual Search
- The Ultimate vimrc
- check out Jedi for auto completion
- NERD Commenter Command
- A python debugger for vim
- A Byte of Vim
- Vundle vs Pathogen
- Modern vim plugin management – Pathogen vs Vundle
- Working with Vim and IPython
- vim-ipython - A two-way integration between Vim and IPython
- wasavi (VI editor for any web page)
- CodeMirror
- TextAid
- Working Productively in Bash's Vi Command Line Editing Mode (with Cheat Sheet)
- usevim