Vim, I wish I knew how to :q you!

2,242 views
2,099 views

Published on

A talk about Vim by Chris Maiden.

Presented at DrupalCampNW13 on Sunday 24th November 2013.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,242
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Vim, I wish I knew how to :q you!

  1. 1. VIM, I WISH I KNEW! HOW TO :q YOU!
  2. 2. Modes
  3. 3. :CommandT
  4. 4. Navigation! “No, I said left!!!”
  5. 5. Love the mouse…
  6. 6. but let Snowbell eat it!
  7. 7. j
  8. 8. jj
  9. 9. jjl
  10. 10. jjll
  11. 11. jjllh
  12. 12. jjllhk
  13. 13. 1
  14. 14. 16
  15. 15. 16G
  16. 16. $
  17. 17. ^
  18. 18. w
  19. 19. ww
  20. 20. www
  21. 21. b
  22. 22. bb
  23. 23. e
  24. 24. ee
  25. 25. f
  26. 26. f,
  27. 27. F
  28. 28. Fi
  29. 29. d
  30. 30. dw
  31. 31. u
  32. 32. /dragon↵
  33. 33. G
  34. 34. gg
  35. 35. :TagbarToggle↵
  36. 36. <CTRL>+]
  37. 37. <CTRL>+o
  38. 38. <TAB>
  39. 39. :
  40. 40. :q
  41. 41. :
  42. 42. :q
  43. 43. :q!
  44. 44. :
  45. 45. :w
  46. 46. :wq
  47. 47. :17,23w filename.php
  48. 48. :e filename.php
  49. 49. https://github.com/tpope/vim-sensible
  50. 50. https://github.com/matason/dotvim
  51. 51. Resources :help vimtutor http://vimcasts.org/ - simply brilliant Vim screencasts. http://pragprog.com/book/dnvim/practical-vim - buy it! http://vimeo.com/vimlondon - videos from Vim London sessions. http://vim-adventures.com/ - learn Vim while playing a game, unlock levels, pay for. http://vimgolf.com/ - Pick a challenge, fire up Vim, and show us what you got. https://github.com/carlhuda/janus/ - the Janus Vim distribution provides a minimal working environment using the most popular plug-ins and the most common mappings. https://drupal.org/project/vimrc - customises the vim text editor for editing Drupal-related files. https://drupal.org/node/29325 - Configuring Vim https://github.com/matason/dotvim - my Vim configuration
  52. 52. Resources (cont) https://github.com/terryma/vim-multiple-cursors - plugin for multiple cursor editing https://github.com/joonty/vim-phpqa - plugin provides code coverage, PHP Codesniffer, PHP Mess Detector https://github.com/ludovicPelle/vim-xdebug - plugin providing XDebug capabilities in Vim https://github.com/tpope/vim-fugitive - a Git wrapper so awesome, it should be illegal ! https://twitter.com/matason - me on the Twitters.

×