Penguin

Differences between version 3 and previous revision of Vim.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 3 Last edited on Wednesday, September 11, 2002 9:21:56 pm by JohnMcPherson Revert
Older page: version 2 Last edited on Saturday, September 7, 2002 11:24:17 am by SamJansen Revert
@@ -6,4 +6,6 @@
  
 Though "vi" originally only worked under Unix, Vim has been ported to almost every platform under the sun. More information can be found at [http://www.vim.org] or [http://vim.sf.net]. 
  
 See [VimHowto]. 
+  
+The best thing about all the versions of vi and vim is that they're all the same, except for when they're different. For example, on some machines (eg *real* unix), your arrow keys don't work. You have to navigate using "h", "j", "k" and "l". And only in normal mode - pressing these keys in insert mode just inserts that character. Some versions do let you use the arrow keys, but they only work in normal mode - pressing the arrow keys in insert mode inserts the control code generated by the keypress instead. Sometimes (normally using vim on linux) the arrow keys work as expected, in both insert and normal modes. Sometimes the arrow keys work, but if you press an arrow key in insert mode, it will change to normal mode (as well as move the cursor). To be fair, these observations aren't really vim's fault, but it's what I think of when I think of vim. Having said that though, I still use vim a lot, especially for smallish tasks.  
The following authors of this page have not agreed to the WlugWikiLicense. As such copyright to all content on this page is retained by the original authors.
  • BartvanDeventer
The following authors of this page have agreed to the WlugWikiLicense.

PHP Warning

lib/blame.php (In template 'html'):177: Warning: Invalid argument supplied for foreach()

lib/plugin/WlugLicense.php (In template 'html'):99: Warning: Invalid argument supplied for foreach()

lib/plugin/WlugLicense.php (In template 'html'):111: Warning: in_array() [<a href='function.in-array'>function.in-array</a>]: Wrong datatype for second argument