home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / unix / vim-6.2.tar.bz2 / vim-6.2.tar / vim62 / runtime / doc / help.txt < prev    next >
Encoding:
Text File  |  2003-06-01  |  7.0 KB  |  196 lines

  1. *help.txt*    For Vim version 6.2.  Last change: 2003 May 11
  2.  
  3.             VIM - main help file
  4.                                      k
  5.       Move around:  Use the cursor keys, or "h" to go left,           h   l
  6.             "j" to go down, "k" to go up, "l" to go right.     j
  7. Close this window:  Use ":q<Enter>".
  8.    Get out of Vim:  Use ":qa!<Enter>" (careful, all changes are lost!).
  9.  
  10. Jump to a subject:  Position the cursor on a tag between |bars| and hit CTRL-].
  11.    With the mouse:  ":set mouse=a" to enable the mouse (in xterm or GUI).
  12.             Double-click the left mouse button on a tag between |bars|.
  13.     jump back:  Type CTRL-T or CTRL-O (repeat to go further back).
  14.  
  15. Get specific help:  It is possible to go directly to whatever you want help
  16.             on, by giving an argument to the ":help" command |:help|.
  17.             It is possible to further specify the context:
  18.                             *help-context*
  19.               WHAT            PREPEND    EXAMPLE    ~
  20.               Normal mode commands     (nothing)   :help x
  21.               Visual mode commands      v_       :help v_u
  22.               Insert mode commands      i_       :help i_<Esc>
  23.               Command-line commands      :       :help :quit
  24.               Command-line editing      c_       :help c_<Del>
  25.               Vim command arguments      -       :help -r
  26.               options              '       :help 'textwidth'
  27.   Search for help:  Type ":help word", then hit CTRL-D to see matching
  28.             help entries for "word".
  29.  
  30. VIM stands for Vi IMproved.  Most of VIM was made by Bram Moolenaar, but only
  31. through the help of many others.  See |credits|.
  32. ------------------------------------------------------------------------------
  33.                         *doc-file-list* *Q_ct*
  34. BASIC:
  35. |quickref|    Overview of the most common commands you will use
  36. |tutor|        30 minutes training course for beginners
  37. |copying|    About copyrights
  38. |iccf|        Helping poor children in Uganda
  39. |www|        Vim on the World Wide Web
  40. |bugs|        Where to send bug reports
  41.  
  42. USER MANUAL: These files explain how to accomplish an editing task.
  43.  
  44. |usr_toc.txt|    Table Of Contents
  45.  
  46. Getting Started ~
  47. |usr_01.txt|  About the manuals
  48. |usr_02.txt|  The first steps in Vim
  49. |usr_03.txt|  Moving around
  50. |usr_04.txt|  Making small changes
  51. |usr_05.txt|  Set your settings
  52. |usr_06.txt|  Using syntax highlighting
  53. |usr_07.txt|  Editing more than one file
  54. |usr_08.txt|  Splitting windows
  55. |usr_09.txt|  Using the GUI
  56. |usr_10.txt|  Making big changes
  57. |usr_11.txt|  Recovering from a crash
  58. |usr_12.txt|  Clever tricks
  59.  
  60. Editing Effectively ~
  61. |usr_20.txt|  Typing command-line commands quickly
  62. |usr_21.txt|  Go away and come back
  63. |usr_22.txt|  Finding the file to edit
  64. |usr_23.txt|  Editing other files
  65. |usr_24.txt|  Inserting quickly
  66. |usr_25.txt|  Editing formatted text
  67. |usr_26.txt|  Repeating
  68. |usr_27.txt|  Search commands and patterns
  69. |usr_28.txt|  Folding
  70. |usr_29.txt|  Moving through programs
  71. |usr_30.txt|  Editing programs
  72. |usr_31.txt|  Exploiting the GUI
  73.  
  74. Tuning Vim ~
  75. |usr_40.txt|  Make new commands
  76. |usr_41.txt|  Write a Vim script
  77. |usr_42.txt|  Add new menus
  78. |usr_43.txt|  Using filetypes
  79. |usr_44.txt|  Your own syntax highlighted
  80. |usr_45.txt|  Select your language
  81.  
  82. Making Vim Run ~
  83. |usr_90.txt|  Installing Vim
  84.  
  85.  
  86. REFERENCE MANUAL: These files explain every detail of Vim.
  87.  
  88. General subjects ~
  89. |intro.txt|    general introduction to Vim; notation used in help files
  90. |help.txt|    overview and quick reference (this file)
  91. |index.txt|    alphabetical index of all commands
  92. |help-tags|    all the tags you can jump to (index of tags)
  93. |howto.txt|    how to do the most common editing tasks
  94. |tips.txt|    various tips on using Vim
  95. |message.txt|    (error) messages and explanations
  96. |quotes.txt|    remarks from users of Vim
  97. |todo.txt|    known problems and desired extensions
  98. |develop.txt|    development of Vim
  99. |uganda.txt|    Vim distribution conditions and what to do with your money
  100.  
  101. Basic editing ~
  102. |starting.txt|    starting Vim, Vim command arguments, initialisation
  103. |editing.txt|    editing and writing files
  104. |motion.txt|    commands for moving around
  105. |scroll.txt|    scrolling the text in the window
  106. |insert.txt|    Insert and Replace mode
  107. |change.txt|    deleting and replacing text
  108. |indent.txt|    automatic indenting for C and other languages
  109. |undo.txt|    Undo and Redo
  110. |repeat.txt|    repeating commands, Vim scripts and debugging
  111. |visual.txt|    using the Visual mode (selecting a text area)
  112. |various.txt|    various remaining commands
  113. |recover.txt|    recovering from a crash
  114.  
  115. Advanced editing ~
  116. |cmdline.txt|    Command-line editing
  117. |options.txt|    description of all options
  118. |pattern.txt|    regexp patterns and search commands
  119. |map.txt|    key mapping and abbreviations
  120. |tagsrch.txt|    tags and special searches
  121. |quickfix.txt|    commands for a quick edit-compile-fix cycle
  122. |windows.txt|    commands for using multiple windows and buffers
  123. |syntax.txt|    syntax highlighting
  124. |diff.txt|    working with two or three versions of the same file
  125. |autocmd.txt|    automatically executing commands on an event
  126. |filetype.txt|    settings done specifically for a type of file
  127. |eval.txt|    expression evaluation, conditional commands
  128. |fold.txt|    hide (fold) ranges of lines
  129.  
  130. Special issues ~
  131. |remote.txt|    using Vim as a server or client
  132. |term.txt|    using different terminals and mice
  133. |digraph.txt|    list of available digraphs
  134. |mbyte.txt|    multi-byte text support
  135. |mlang.txt|    non-English language support
  136. |arabic.txt|    Arabic language support and editing
  137. |farsi.txt|    Farsi (Persian) editing
  138. |hebrew.txt|    Hebrew language support and editing
  139. |hangulin.txt|    Hangul (Korean) input mode
  140. |rileft.txt|    right-to-left editing mode
  141.  
  142. GUI ~
  143. |gui.txt|    Graphical User Interface (GUI)
  144. |gui_w16.txt|    Windows 3.1 GUI
  145. |gui_w32.txt|    Win32 GUI
  146. |gui_x11.txt|    X11 GUI
  147.  
  148. Interfaces ~
  149. |if_cscop.txt|    using cscope with Vim
  150. |if_perl.txt|    Perl interface
  151. |if_pyth.txt|    Python interface
  152. |if_sniff.txt|    SNiFF+ interface
  153. |if_tcl.txt|    Tcl interface
  154. |if_ole.txt|    OLE automation interface for Win32
  155. |if_ruby.txt|    Ruby interface
  156. |debugger.txt|    Interface with a debugger
  157. |workshop.txt|    Sun Visual Workshop interface
  158. |netbeans.txt|    NetBeans External Editor interface
  159. |sign.txt|    debugging signs
  160.  
  161. Versions ~
  162. |vi_diff.txt|    main differences between Vim and Vi
  163. |version4.txt|    differences between Vim version 3.0 and 4.x
  164. |version5.txt|    differences between Vim version 4.6 and 5.x
  165. |version6.txt|    differences between Vim version 5.7 and 6.x
  166.                         *sys-file-list*
  167. Remarks about specific systems ~
  168. |os_390.txt|    OS/390 Unix
  169. |os_amiga.txt|    Amiga
  170. |os_beos.txt|    BeOS and BeBox
  171. |os_dos.txt|    MS-DOS and MS-Windows NT/95 common items
  172. |os_mac.txt|    Macintosh
  173. |os_mint.txt|    Atari MiNT
  174. |os_msdos.txt|    MS-DOS (plain DOS and DOS box under Windows)
  175. |os_os2.txt|    OS/2
  176. |os_qnx.txt|    QNX
  177. |os_risc.txt|    RISC-OS
  178. |os_unix.txt|    Unix
  179. |os_vms.txt|    VMS
  180. |os_win32.txt|    MS-Windows 95/98/NT
  181.  
  182. Standard plugins    *standard-plugin-list* ~
  183. |pi_netrw.txt|    Reading and writing files over a network
  184. |pi_gzip.txt|    Reading and writing compressed files
  185. |pi_expl.txt|    File explorer
  186.  
  187. LOCAL ADDITIONS:                *local-additions*
  188.  
  189. ------------------------------------------------------------------------------
  190. *bars*        Bars example
  191.  
  192. Now that you've jumped here with CTRL-] or a double mouse click, you can use
  193. CTRL-T, CTRL-O, g<RightMouse>, or <C-RightMouse> to go back to where you were.
  194. ------------------------------------------------------------------------------
  195.  vim:tw=78:fo=tcq2:isk=!-~,^*,^\|,^\":ts=8:ft=help:norl:
  196.