Vim Tips Wiki
(Update description)
Tag: Visual edit
 
(28 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
  +
==Building or downloading Vim==
==Vim sites==
 
  +
*[[Building Vim]] overview, with links for more information, on how to build Vim (download source and compile)
*Robert Melton's [http://vi-improved.org/ home for the #VIM Freenode channel] with Vim information.
 
  +
*[[Where to download Vim]] how to download Vim to run on your system without building
*[[User:Luc Hermitte|Luc Hermitte]]'s [http://hermitte.free.fr/vim/ Vim macros site] has many plugins, ftplugins (mainly for C and C++), and more.
 
*Stripey's [http://stripey.com/vim Vim Help] has useful tips.
 
*David Rayner (zzapper) has ''the'' [http://www.rayninfo.co.uk/vimtips.html Best of Vim Tips] list.
 
*Thomer M. Gil's [http://thomer.com/vi/vi.html Vi Lovers Home Page] has background information for vi and its clones, including Vim, with useful links.
 
   
 
==Vim FAQ==
====From the [http://u.webring.com/hub?ring=vim Vim Webring]====
 
*[http://vimregex.com/ Vim Regular Expessions 101]
+
*[http://vimhelp.appspot.com/vim_faq.txt.html Vim FAQ in html]
  +
*[http://www.vim.org/scripts/script.php?script_id=3298 Vim FAQ as plugin/help file]
*[http://lanzarotta.tripod.com/vim.html Jeff Lanzarotta's Vim Page]
 
 
*[[VimTip1172|Our tip on using the Vim FAQ]]
   
====Other Vim wikis====
+
==Vim help documentation==
 
*[[VimTip882|Our tips for using Vim's help]]
*http://en.wikibooks.org/wiki/Vim_Tipbook
 
  +
*[http://vimhelp.appspot.com/ Up-to-date online mirror of Vim help]
*http://wiki.macvim.org
 
 
*[http://www.eandem.co.uk/mrw/vim/usr_doc/index.html Vim 7.4 help as printable PDF and PS]
 
  +
*[http://nathangrigg.net/2013/09/reproducing-vim-help-as-a-fully-cross-referenced-pdf/ Vim help as a fully cross-referenced PDF] (pdf [http://nathangrigg.net/vimhelp/ here] and script [https://github.com/nathangrigg/vimhelppdf here]).
====Vim tips on other sites====
 
*[http://amix.dk/blog/viewEntry/159 Workspace efficiency]
 
*[http://amix.dk/blog/viewEntry/160 Search don't scroll]
 
*[http://amix.dk/blog/viewEntry/162 Taming your Vim config]
 
*[http://amix.dk/vim/vimrc.html My commented 800-line vimrc]
 
*[http://sanjeev-oracle-world.blogspot.com/ Settings in vimrc and scripts for PL/SQL coding]
 
*[http://www.thegeekstuff.com/2008/12/vi-and-vim-editor-3-steps-to-enable-thesaurus-option/ Enable thesaurus option]
 
*[http://www.thegeekstuff.com/2009/03/8-essential-vim-editor-navigation-fundamentals/ vim editor navigation fundamentals]
 
*[http://www.thegeekstuff.com/2009/03/3-powerful-musketeers-of-vim-editor-macro-mark-and-map/ 3 powerful Ms macro mark map ]
 
*[http://www.thegeekstuff.com/2009/02/make-vim-as-your-bash-ide-using-bash-support-plugin/ make vim as your bash ide ]
 
*[http://www.thegeekstuff.com/2009/01/tutorial-make-vim-as-your-cc-ide-using-cvim-plugin/ make vim as your c ide ]
 
 
*[http://www.thegeekstuff.com/2009/02/how-to-add-bookmarks-inside-vi-and-vim-editor/ add bookmarks inside vi and vim editor ]
 
*[http://www.thegeekstuff.com/2009/01/vi-and-vim-editor-5-awesome-examples-for-automatic-word-completion-using-ctrl-x-magic/ ctrl-x-magics ]
 
 
====Vim FAQ====
 
*[http://www.geocities.com/yegappan/vim_faq.txt Vim FAQ in plain text]
 
*[http://vimdoc.sourceforge.net/htmldoc/vimfaq.html Vim FAQ in html]
 
 
See our tip on [[VimTip1172|using the Vim FAQ]].
 
 
==Vim books==
 
*[http://iccf-holland.org/click5.html Information about books on Vim] maintained by Vim's author, Bram Moolenaar, ICCF Holland
 
*[http://therandymon.com/content/view/189/98/ ''Vim for Writers''] CC-licensed guide to Vim, (HTML, PDF), 2009
 
*[http://vim.runpaint.org/ ''Vim Recipes''] CC-licensed cookbook, (HTML, PDF), 2009
 
*[http://www.swaroopch.com/notes/Vim ''A Byte of Vim'' by Swaroop C H] CC-licensed ebook, (book, HTML, PDF), 2008
 
*[http://www.truth.sk/vim/vimbook-OPL.pdf ''The Vim book''] by Steve Oualline, New Riders, (PDF), 2001
 
*[http://www.moolenaar.net/vim_errata.html Errata for ''The Vim book''] maintained by Bram Moolenaar
 
   
 
==Vim references, tutorials, guides==
 
==Vim references, tutorials, guides==
  +
*[https://gitconnected.com/learn/vim Learn Vim - Top Ranked Vim Tutorials] Vim courses ranked by developers
  +
*[https://classpert.com/vim Vim Courses] online courses to learn Vim, from a wide range of providers.
 
*[http://web.archive.org/web/20070814184957/http://www.moolenaar.net/habits.html Seven habits of effective text editing] by Bram Moolenaar (2000)
 
*[http://web.archive.org/web/20070814184957/http://www.moolenaar.net/habits.html Seven habits of effective text editing] by Bram Moolenaar (2000)
 
*[http://simpletutorials.com/?path=tutorials/vim A simple Vim reference (good for beginners)]
*[[VimTip882|Our tips for using Vim's help]]
 
*[http://www.eandem.co.uk/mrw/vim/usr_doc/index.html Printable PS and PDF versions of the Vim 7.2 User Manual]
 
*[http://simpletutorials.com/vim/index.php A simple Vim reference (good for beginners)]
 
*[http://psy.swan.ac.uk/staff/carter/unix/ How-to explanations of various tasks; search and replace; vimrc; general tips; guide on writing an indent script]
 
*[http://en.wikibooks.org/wiki/Learning_the_vi_editor/Vim Wikibook on Vim]
 
 
*[http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html Keyboard cheat sheet and tutorial] excellent for learning the essential commands
 
*[http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html Keyboard cheat sheet and tutorial] excellent for learning the essential commands
 
*[http://utools.com/vimrefcard.pdf Vim reference card, by command (pdf)]
 
*[http://utools.com/vimrefcard.pdf Vim reference card, by command (pdf)]
Line 58: Line 27:
 
*[http://www.cafepress.com/vimrefmug Purchase a Vim reference coffee mug]
 
*[http://www.cafepress.com/vimrefmug Purchase a Vim reference coffee mug]
 
*[http://linuxgazette.net/152/srinivasan.html A slightly advanced Introduction to Vim] in Linux Gazette, provides an easy walkthrough for basic and intermediate Vim use
 
*[http://linuxgazette.net/152/srinivasan.html A slightly advanced Introduction to Vim] in Linux Gazette, provides an easy walkthrough for basic and intermediate Vim use
*[http://www.derekwyatt.org/vim/vim-tutorial-videos/ Screencast Vim tutorials by Derek Wyatt] walking through some simple concepts as well as more advanced topics and plugin demonstrations
+
*[http://derekwyatt.org/vim/tutorials/plugin/ Screencast Vim tutorials by Derek Wyatt] walking through some simple concepts as well as more advanced topics and plugin demonstrations
  +
*[http://www.ibm.com/developerworks/linux/library/l-vim-script-1/ Vim scripting] from ibm.com
  +
*[http://www.vimcasts.org Vimcasts] is a site with excellent screencasts about Vim
  +
*[http://www.ibm.com/developerworks/library/l-vim-script-1/ Scripting the Vim Editor] by Damian Conway
   
====Max OS X====
+
==Vim books==
 
*[http://iccf-holland.org/click5.html Information about books on Vim] maintained by Vim's author, Bram Moolenaar, ICCF Holland
*[http://teti.ch/share/cocovim.php Using ctags, ObjectiveC, Cocoa (OpenStep) syntax file] [Original link broken | [http://web.archive.org/web/20080121004128/http://teti.ch/share/cocovim.php Archive]]
 
 
*[http://therandymon.com/index.php?/195-Woodnotes-Guide-to-Vim-for-Writers.html ''Vim for Writers''] CC-licensed guide to Vim, (HTML, PDF), 2009
 
*''[http://linux.vsevteme.ru/attachments/show?content=19936 Vim Recipes]'' CC-licensed cookbook, (HTML, PDF), 2009
 
*[http://www.swaroopch.com/notes/Vim ''A Byte of Vim'' by Swaroop C H] CC-licensed ebook, (book, HTML, PDF), 2008
 
*[http://www.truth.sk/vim/vimbook-OPL.pdf ''The Vim book''] by Steve Oualline, New Riders, (PDF), 2001
 
*[http://www.moolenaar.net/vim_errata.html Errata for ''The Vim book''] maintained by Bram Moolenaar
  +
*[http://pragprog.com/book/dnvim/practical-vim ''Practical Vim: Edit Text at the Speed of Thought''] by Drew Neil, The Pragmatic Bookshelf, (book, PDF), 2012
   
====Lisp====
+
==Vim sites==
 
*David Rayner (zzapper) has ''the'' [http://www.rayninfo.co.uk/vimtips.html Best of Vim Tips] list.
 
*Luc Hermitte's [http://hermitte.free.fr/vim/ Vim macros site] has many plugins, ftplugins (mainly for C and C++), and more.
 
*Robert Melton's [http://vi-improved.org/ home for the #VIM Freenode channel] with Vim information.
  +
*[http://vimregex.com/ Vim Regular Expessions 101]
  +
 
===Vim tips on other sites===
 
*[https://web.archive.org/web/20150416030448/http://amix.dk/blog/viewEntry/159 Workspace efficiency]
 
*[https://web.archive.org/web/20150112093309/http://amix.dk/blog/viewEntry/160 Search don't scroll]
 
*[https://web.archive.org/web/20150416030738/http://amix.dk/blog/viewEntry/162 Taming your Vim config]
 
*[http://amix.dk/vim/vimrc.html My commented 800-line vimrc]
 
*[http://sanjeev-oracle-world.blogspot.com/ Settings in vimrc and scripts for PL/SQL coding]
 
*[http://www.thegeekstuff.com/2008/12/vi-and-vim-editor-3-steps-to-enable-thesaurus-option/ Enable thesaurus option]
 
*[http://www.thegeekstuff.com/2009/03/8-essential-vim-editor-navigation-fundamentals/ Vim navigation fundamentals]
 
*[http://www.thegeekstuff.com/2009/03/3-powerful-musketeers-of-vim-editor-macro-mark-and-map/ 3 powerful Ms macro mark map]
 
*[http://www.thegeekstuff.com/2009/02/make-vim-as-your-bash-ide-using-bash-support-plugin/ Using Vim as your bash ide]
 
*[http://www.thegeekstuff.com/2009/01/tutorial-make-vim-as-your-cc-ide-using-cvim-plugin/ Using Vim as your C ide]
 
*[http://www.thegeekstuff.com/2009/01/vi-and-vim-editor-5-awesome-examples-for-automatic-word-completion-using-ctrl-x-magic/ Ctrl-x-magics]
 
*[http://cybertiggyr.com/gene/15-vim/ Tips for writing Lisp code]
 
*[http://cybertiggyr.com/gene/15-vim/ Tips for writing Lisp code]
   
 
==See also==
 
==See also==
 
*[[Vim scripts]]
 
*[[Vim scripts]]
 
==Comments==
 
 
 
[[Category:VimInformation]]
 
[[Category:VimInformation]]

Latest revision as of 09:39, 5 July 2019

Building or downloading Vim[]

  • Building Vim overview, with links for more information, on how to build Vim (download source and compile)
  • Where to download Vim how to download Vim to run on your system without building

Vim FAQ[]

Vim help documentation[]

Vim references, tutorials, guides[]

Vim books[]

Vim sites[]

Vim tips on other sites[]

See also[]