SlideShare ist ein Scribd-Unternehmen logo
1 von 411
Downloaden Sie, um offline zu lesen
1
         __             ___       ___        ____          ____
        | |           / /      / /       /    |       /    |
        | ||          / / /     /__/ /     /      ||     /     ||
        | ||         / / /      __/     / /| ||       / /| ||
        | ||        / / /     ___        / / | || / / | ||
        | ||       / / /     / /       / / /| || / / /| ||
        | ||      / / /     / / /      / / / | ||/ / / | ||
        | ||     / / /    / / /       / / / | |/ / / | ||
        | || / / /       / / /      / / /     |      / /    | ||
        | || / / /      / / /      / / /      |     / /     | ||
        | ||/ / /      / / /      / / /       |    / /      | ||
        | |/ / /      / / /      / / /        |__/ /        | ||
        |     / /    / / /      / / /         __/         | ||
        |    / /    / / /      / / /                        | ||
        |   / /    / / /      / / /                         | ||
        |__/ /    /__/ /     /__/ /                         |__||
        __/     __/      __/                          __|




                                           : Bram Moolenaar
                                           : ZhaoRuFei1
                                           : 603.02




    1
        slimzhao@hotmail.com
    2
                   ,

                                     1
2




                                                                         ,         Vim
                        , Vim                                                                          ,
                                               ,           Vim                                     ,
                    ,                                      ,                                               ,

                                               .                                               .
                Vim                                        ,
    .


    ,                                     ,                                            .

                                                       ,                                               ,           , Vim
                                                                                       ,
                                                   ,                                               .
                                 .                                                         ,
                                                                         ,
        .                   Vim                                .

                , Vim                                                                  ,
                             .                                                                     ,           ,
                                      ,                                                     .
                        Vim                                          .

                         notepad, word, edit                                           ,                                    ,
                .       Vim                                                    ,
                .                                                                                          BUG
                                                                                                   .                ,
                                               Vim(                vi)
                                                                                                           ,
                                                       ,
        ,                                                  Vim                                                              .
Vim                                                                                                                     .

                                                                               ,
            ,                                                                 .
    Vim                                                .                           notepad, edit
                        .

                             ,                                                                                 ,
        ,                                                            ?             ,       UNIX                         ,
                ,                             :help xxx                  .
    .                                                                     ,
        .                                                                .              ,
                             ,                                                         ,           ,                        ,
                                  ,                                                                                 .

                                                               2
3

                                                                                  .
                                                        ,               ,                 ,
    Mission Impossible        .
      .            Vim                ,
                     .                                                                          .
            i18n       internationalization,                            Vim
    the       teh       ,       Vim
          ,                   script,
            .                   Vim                                                .
    Vim                                 .                                       Vim
      SHELL                 .                                                             Vim
          .

                    Vim                         .

                                  ,                 ,                   ,                 Vim
                                 ,                             Vim                    ,
    ,                            ,                                                    ,
    ,           ;         LTEX
                          A                 ,           LTEX
                                                        A

            .                                                  ,              ,
      ,                       ,
    email   slimzhao@hotmail.com

                                                ,                           .


        The Vim user manual and reference manual are
        Copyright (c) 1988-2002 by Bram Moolenaar. This
        material may be distributed only subject to
        the terms and conditions set forth in the Open
        Publication License, v1.0 or later. The latest
        version is presently available at:


            http://www.opencontent.org/openpub/

        People who contribute to the manuals must agree
        with the above copyright notice.


                                      Vim           .

                                                                   slimzhao@hotmail.com
                                                                             2004/06/08




                                            3
4                                                            0.2

                                     0.2
0.2         0.1              :

                      2          ,              (             ).

                   Acrobat                 .        Acrobat Reader
        5         6                  .

    3       4

===============

===============


                  %

            (qzhen@flotu.org)                  gbk2uni.exe

        CTex




                                     4
5                                                                                  6.3.0

                                             6.3.0

1.                               6.3.0 ?

                          VIM 6.3,                                           6.1
    .                                                            .       ,
                                 ?

2.      6.3.0 0.2                              :



(A) 0.1               0.2                  usr 21.txt, usr 22.txt, usr 29.txt, usr 45.txt 4
              ,        4                                      ,
          .


(B)                                                    , shell       ,             ,
                  ,          :

                                   ex command
              :au BufRead *.tip setf tip


                                     .

                                       7 .                                , Vim
                  ,              ex command,           6         :

        normal mode command
        Vim normal         ,                                     .

                                         normal mode command
                          gg=G


        shell command
                    unix                       shell       ,             windows OS DOS
        BOX        .     :
                                        shell command
                          env LANG=de_DE.ISO_8859-1 vim


        Display
                                                                 ,
          .           :



                                                   5
6                                                                             6.3.0

                                           Display
                          :!make | &tee /tmp/vim215953.err
                          gcc -g -Wall -o prog main.c sub.c
                          main.c: In function 'main':
                          main.c:6: too many arguments to function 'do_sub'
                          main.c: At top level:
                          main.c:10: parse error before '}'
                          make: *** [prog] Error 1

                          2 returned
                          "main.c" 11L, 111C
                          (3 of 6): too many arguments to function 'do_sub'
                          Hit ENTER or type command to continue

          List
                                          ,    :
                                                 List
                          r             Insert
                          o             Normal        "o" "O"
                          c               'textwidth'

          code,       :
                                                        code
                          while i < b {
                                  if a {
                                                   b = c;
                                    }
                          }

          url,        :
                                     URL
          http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts.tar.gz


    (C)                                                   cmtt,   computer modern
          typewriter,                      ,   cmr(computer modern roman)   .
                              ,             Latex                   A  L TEX
                 cmr,              cmtt                   : LE .
                                                            A X
                                                             T            A
           .

    (D)                                    ,                                  ,
                                    ,                          ,
                  .
                                  URL                              .    email
                                    mail       .

                                                    6
7                                                                                                6.3.0

(E)                                   ‘‘...’’(LTEX
                                              A                       ),                                   ... ,
                                "...",     ,                            ’                ,
                  ',                                                                     ,
                  .                                /hello hi,
                          hi                                                   .

(F)                                                                                      ,       CTRL-N,
      <Esc>

(G)                     BUG,                                                         .
                                                                                 ,           ,         ,
          ...

(H)                     , PDF            HTML,              HTML                         bgcolor
                          .                        ,         PDF
                   .                    PDF        Tex                                                      .
                                    .                                                                       .
              .                                                             .
          ,                                                     PL              (Public License,
              Piao Liang).                                 windows
          .                                            .


3.    TODO:

                   ,                                              .         ,
      upquote LTEX package,
              A                                               ’                      ' .
                                                                                ,
              .        fancyvrb                                                  ,
                                                    ---                                  .
          ,                     .             LT
                                              A
                                                 EX   ,                                          TMD
      ,                                                ,                                                    .
          .




                                                   7
8                                                00

*usr toc.txt*                Vim 6.3 .     : 2003 08 18



        VIM            ---     : Bram Moolenaar
                     : slimzhao@hotmail.com

                                         *user-manual*




|usr   01.txt|
|usr   02.txt| Vim
|usr   03.txt|
|usr   04.txt|
|usr   05.txt|         Vim
|usr   06.txt|
|usr   07.txt|
|usr   08.txt|
|usr   09.txt|     GUI
|usr   10.txt|
|usr   11.txt|
|usr   12.txt|




|usr   20.txt|
|usr   21.txt|
|usr   22.txt|
|usr   23.txt|
|usr   24.txt|
|usr   25.txt|
|usr   26.txt|        ,
|usr   27.txt|
|usr   28.txt|

                              8
9                                              00

|usr 29.txt|
|usr 30.txt|
|usr 31.txt|         GUI



                                   Vim

|usr   40.txt|
|usr   41.txt| Vim
|usr   42.txt|
|usr   43.txt|
|usr   44.txt|
|usr   45.txt|



                                   Vim

|usr 90.txt|         Vim


                                             HTML PDF
            :

       http://vimdoc.sf.net




                           ,   Vim       .

|usr 01.txt|

       |01.1|
       |01.2|
       |01.3|    Vim
       |01.4|


|usr 02.txt| Vim

       |02.1|          Vim
       |02.2|

                               9
10                                 00

     |02.3|
     |02.4|
     |02.5|
     |02.6|
     |02.7|
     |02.8|


|usr 03.txt|

     |03.1|  Word
     |03.2|
     |03.3|
     |03.4|
     |03.5|
     |03.6|
     |03.7|
     |03.8|
     |03.9|
     |03.10|


|usr 04.txt|

     |04.1|
     |04.2|
     |04.3|
     |04.4| Visual
     |04.5|
     |04.6|
     |04.7|
     |04.8|
     |04.9|
     |04.10|


|usr 05.txt|         Vim

     |05.1| vimrc
     |05.2| vimrc
     |05.3|
     |05.4|          plugin
     |05.5|
     |05.6|
     |05.7|


                              10
11                                   00

|usr 06.txt|

     |06.1|
     |06.2|                 ?
     |06.3|
     |06.4|
     |06.5|
     |06.6|


|usr 07.txt|

     |07.1|
     |07.2|
     |07.3|
     |07.4|
     |07.5|
     |07.6|
     |07.7|


|usr 08.txt|

     |08.1|
     |08.2|
     |08.3|
     |08.4|
     |08.5|
     |08.6|
     |08.7|       vimdiff
     |08.8|


|usr 09.txt|      GUI

     |09.1| GUI
     |09.2|
     |09.3|
     |09.4|


|usr 10.txt|

     |10.1|
     |10.2|

                                11
12                                               00

         |10.3|
         |10.4|
         |10.5|
         |10.6|
         |10.7|
         |10.8|
         |10.9|



|usr 11.txt|

         |11.1|
         |11.2|              ?
         |11.3|              ?
         |11.4|



|usr 12.txt|

         |12.1|         word
         |12.2|   "Last, First"   "First Last"
         |12.3|
         |12.4|
         |12.5|
                         1
         |12.6|
         |12.7|
         |12.8|        word




|usr 20.txt|

         |20.1|
         |20.2|
         |20.3|
         |20.4|
         |20.5|

     1
         :    Unix

                                  12
13                                  00

|usr 21.txt|

     |21.1|
     |21.2|    shell
     |21.3|            : viminfo
     |21.4|
     |21.5|
     |21.6|


|usr 22.txt|

     |22.1|
     |22.2|
     |22.3|
     |22.4|


|usr 23.txt|

     |23.1| DOS, Mac   Unix
     |23.2|
     |23.3|
     |23.4|
     |23.5|


|usr 24.txt|

     |24.1|
     |24.2|
     |24.3|
     |24.4|
     |24.5|
     |24.6|
     |24.7|
     |24.8|
     |24.9|
     |24.10| Normal


|usr 25.txt|

     |25.1|
     |25.2|

                               13
14                                   00

     |25.3|
     |25.4|
     |25.5|



|usr 26.txt|          ,

     |26.1| Visual
     |26.2|
     |26.3|
     |26.4|       shell        Vim



|usr 27.txt|

     |27.1|
     |27.2|
     |27.3|
     |27.4|
     |27.5|
     |27.6|
     |27.7|
     |27.8|
     |27.9|



|usr 28.txt|

     |28.1|           ?
     |28.2|
     |28.3|
     |28.4|
     |28.5|
     |28.6|
     |28.7|
     |28.8|
     |28.9|
     |28.10|              ?



|usr 29.txt|

     |29.1|    tags
     |29.2|

                              14
15                            00

     |29.3|
     |29.4|
     |29.5|



|usr 30.txt|

     |30.1|
     |30.2| C
     |30.3|
     |30.4|
     |30.5|
     |30.6|



|usr 31.txt|       GUI

     |31.1|
     |31.2|
     |31.3|
     |31.4| Vim
     |31.5|




     Vim

      Vim

|usr 40.txt|

     |40.1|
     |40.2|
     |40.3|



|usr 41.txt| Vim

     |41.1|
     |41.2|
     |41.3|
     |41.4|
     |41.5|

                         15
16                                   00

     |41.6|
     |41.7|
     |41.8|
     |41.9|    plugin
     |41.10|                plugin
     |41.11|            plugin


|usr 42.txt|

     |42.1|
     |42.2|
     |42.3|
     |42.4|


|usr 43.txt|

     |43.1|
     |43.2|


|usr 44.txt|

     |44.1|
     |44.2|
     |44.3|
     |44.4|
     |44.5|
     |44.6|
     |44.7|
     |44.8|
     |44.9|
     |44.10|
     |44.11|
     |44.12|


|usr 45.txt|

     |45.1|
     |45.2|
     |45.3|
     |45.4|
     |45.5|


                         16
17                                                      00




           Vim

     Vimming     .

|usr 90.txt|     Vim

     |90.1| Unix
     |90.2| MS-Windows
     |90.3|
     |90.4|
     |90.5|     Vim




       :         |manual-copyright| vim:tw=78:ts=8:ft=help:norl:




                                17
18                                                                     01

*usr 01.txt*                                 Vim 6.3 .             : 2004 05 01



          VIM                 ---                 :   Bram Moolenaar



                   Vim                   .                   Vim
                     .

|01.1|
|01.2|
|01.3|            Vim
|01.4|


               : |usr 02.txt|
               : |usr toc.txt|




*01.1*

         Vim                             :

         1.                          ,                       .
                         .

         2.                  Vim                      .

                                                          |notation|         .




                                                                                       .
                                                  ,
                                 1
     .                               :

                                             List
                CTRL-]
                CTRL-O
     1
      :                       , Vim                                    HTML          , <a
href=#somewhere>click here</a>      click here                             "click here"
        ,              ,          ;    Vim
                                CTRL-]         ,                        ,
                               ,              CTRL-]

                                             18
19                                                                  01

                                       ,           : |bars|.                ,      'number',
                 ":write",
  .                  CTRL-]                CTRL-].

                                ":help"                  ,           |help.txt|.



*01.2*

                                      Vim.                      ,
     (                    GUI                  ),                                   :
|usr 90.txt|.

                                                                *not-compatible*
                     Vi                                      Vim .
            Vi                    ,                                   ,
        .                                                                vimrc
  .   VIM                                                       ,
      : Unix:
                           ex command
         :!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc


MS-DOS, MS-Windows, OS/2:
                           ex command
         :!copy $VIMRUNTIME/vimrc_example.vim $VIM/_vimrc


Amiga:
                           ex command
         :!copy $VIMRUNTIME/vimrc_example.vim $VIM/.vimrc


                                               .

                     Vim, 'compatible'                               .
                 :
                                 ex command
         :set compatible?


           'nocompatible'              .               "compatible"                 .
                                                   .                                .
                                 :
                                 ex command
         :scriptnames


                                       19
20                                                                                01

                                                    ,                                                  .
          ,                                      'compatible'                              .

                    |vimrc| |compatible-default|.


                :                                                     Vim.
              "evim"(easy vim)                    .               Vim.
                    Notepad                  .                    Insert          ,
                .                                    ,                            ,
              .                                  |evim-keys|.



*01.3*             Vim

                         (        !)                      vimtutor                        Vim
     .                   30                      ,                                                 .

          Unix MS-Windows ,                      Vim                  ,                                :
                                           shell command
              vimtutor


                              ,                                               ,
               .

                              .                                                       ,
                                       ,                  :
                                           shell command
              vimtutor fr


              OpenVMS         ,            VIM                    ,
     :
                                           shell command
              @VIM:vimtutor


                         ,                           :

         1.                   .                  VIM          (                            ):
                        shell command
vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor' -c 'w! TUTORCOPY' -c 'q'


     ,

                                                                          ,                    :

                                                     20
21                                                       01

                        shell command
vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor.fr' -c 'w! TUTORCOPY' -c 'q'
vim -u NONE -c "set nocp" TUTORCOPY


                       Vim happy       .

     3.                         del TUTORCOPY

*01.4*                                             *manual-copyright*


    Vim                                     :      c 1988-2003 by Bram
Moolenaar.               "                  "1.0
        ,                          :

     http://www.opencontent.org/opl.shtml

                                                     .

                                                              *frombook*

                             Steve Oualline   Vi IMproved - Vim
 ( New Riders                  , ISBN:0735710015). "                     "
            ,                                         (    ,
        ,                Vim 6.0                              ).
 |frombook|                                         .

           Steve Oualline New Riders                           OPL
     !                          .                                    ,
                          .

                                       ,
                   .         |iccf|.




          : |usr 02.txt|
          :         |manual-copyright| vim:tw=78:ts=8:ft=help:norl:




                                       21
22                                                                    02 Vim

*usr 02.txt*                            Vim 6.3 .                 : 2003 05 04




         VIM               ---                   :     Bram Moolenaar

                                   Vim

                                       Vim                            .
                                   .                                  .
                               ,                                  .

|02.1|              Vim
|02.2|
|02.3|
|02.4|
|02.5|
|02.6|
|02.7|
|02.8|


             : |usr 03.txt|
             : |usr 01.txt|
             : |usr toc.txt|




*02.1*               Vim

             :

                                   shell command
              gvim file.txt


             Vim.

      UNIX                                                ,                    Microsoft
Windows,                   MS-DOS                             .

                     Vim                             file.txt         .
         ,                                   .                             :



                                         22
23                                                                     02 Vim

                                Display
             +---------------------------------------+
             |#                                      |
             |~                                      |
             |~                                      |
             |~                                      |
             |~                                      |
             |"file.txt" [New file]                  |
             +---------------------------------------+


("#"                        .)

                  (~)                                             .             , Vim
                                 .                     ,
                     file.txt,                     .                                    ,
                                                  .

VIM

      gvim                                                   .                       :

                                 shell command
             vim file.txt


                                                      .           ,           xterm
  ,                                      xterm         .                    Microsoft
Windows           MS-DOS             ,                                        .
                                              ,            gvim
      ,             .



*02.2*

      Vim                                .
              .                          Normal                    .        Normal
                                                  .           Insert
                                     .

                Vim        Normal         .            Insert                     "i"
 (i          Insert).                                   .               ,
   .                                       :
                                Display
             iA very intelligent turtle
             Found programming UNIX a hurdle


                                           23
24                                                                02 Vim

"turtle"                                         .        <Esc>           Insert
    Normal             .            Vim                           :
                                  Display
               +---------------------------------------+
               |A very intelligent turtle              |
               |Found programming UNIX a hurdle        |
               |~                                      |
               |~                                      |
               |                                       |
               +---------------------------------------+


                      ?

                                                     ,                     :
                                            ex command
               :set showmode


                                                                      .
                       (            ,                                          ).
                                        (
     ).

               ,                    "i"        Vim                    --INSERT--.
                           Insert      .

                                  Display
               +---------------------------------------+
               |A very intelligent turtle              |
               |Found programming UNIX a hurdle        |
               |~                                      |
               |~                                      |
               |-- INSERT --                           |
               +---------------------------------------+


                     <Esc>              Normal                        "--INSERT--"
           1




         Vim                                   ---                              ,
                                                          .
               ,       <Esc>                     Normal   (            Normal
     1
          : Normal                  --NORMAL--,

                                               24
25                                                                                               02 Vim

  ).                                  <Esc>,              Vim                                    ,
                              1
    Normal



*02.3*

                 Normal               ,                                                              :

                                                         List
                 h
                 j
                 k
                 l


                                                                             .                       l         right ?
                 ,                                           :
             ,                                                                   .
                                  (                                                                                  )


                     :                                                               .
                                                     .
                                                                 .
                                                                         ?           ,
                                             ,                                                           ;
                          hjkl                           .


                                                                                             : h               , l
         , j              .


                                                             k
                                                     h               l
                                                             j


                                                                                             ,                 .
             "i"                  Insert                                           ,                 hjkl
                                                 ,                               <Esc>                Normal         .
|vimtutor|                                                               .

                                          , Hiroshi Iwatani                                  :


     1
         :       google                                                                  ,

                                                          25
26                                                         02 Vim

                               Display
                    Komsomolsk
                        ^
                        |
   Huan Ho          <--- ---> Los Angeles
(Yellow river)          |
                        v
                      Java (the island, not the programming language)




*02.4*

                      ,                                   "x".   (
                      ,                            xxxx          )
                              ,    xxxxxxx(7 x)            "A very ".
         :
                                 Display
             +---------------------------------------+
             |intelligent turtle                     |
             |Found programming UNIX a hurdle        |
             |~                                      |
             |~                                      |
             |                                       |
             +---------------------------------------+


                              ,     :
                                   Display
             iA young <Esc>


                    i(    Insert         ),       "A young",            Insert
     (         <Esc>).        :
                                Display
             +---------------------------------------+
             |A young intelligent turtle             |
             |Found programming UNIX a hurdle        |
             |~                                      |
             |~                                      |
             |                                       |
             +---------------------------------------+




                          "dd"      .                                   :

                                        26
27                                                                     02 Vim

                                  Display
               +---------------------------------------+
               |Found programming UNIX a hurdle        |
               |~                                      |
               |~                                      |
               |~                                      |
               |                                       |
               +---------------------------------------+




             Vim                                      ,
         :               "J".                        :
                                                Display
               A young intelligent
               turtle


                                      "J":
                                  Display
               A young intelligent turtle




                                        .                         ,              "u"
                                                1
         ,                                       ..                        ,   "dd"
                                                , "u"                  .                :
                                A :
                                  Display
               A young intelligent turtle


                   xxxxxxx            "A young".              :
                                                Display
                   intelligent turtle


         "u"                                .                     g,
                     :
                                  Display
               g intelligent turtle
     1
         :                                                ,                ,      ...



                                                    27
28                                                                   02 Vim

     u                                               :
                            Display
         ng intelligent turtle


               u,          :
                            Display
         ung intelligent turtle
         oung intelligent turtle
         young intelligent turtle
          young intelligent turtle
         A young intelligent turtle



           :                   "u"
                 ,                     Vim               Vi                     .
         |not-compatible|                                       .
               Vim        Vim                .                             Vi
                 ,                                                   .




                    ,                   CTRL-R(    )                                .
     ,                    .                  CTRL-R                         ,        A
                    :
                            Display
         young intelligent turtle


                         , "U"         ,                                            .
                                 "U"             .

                            Display
         A very intelligent turtle
           xxxx                                               very

         A intelligent turtle
                       xxxxxx                                 turtle

         A intelligent
                                                          "U"
         A very intelligent turtle
                                                          "u"        "U"
         A intelligent


                                       28
29                                                                          02 Vim

     "U"                                     ,                              "u"     CTRL-R
               .                                      ,                 ,    "u" CTRL-R
                                .



*02.6*

     Vim                                 .                     |Q in|            ,
                       .




     "i"                                                  .
                           ?                                            .            "a"
           "i".

           ,
                              Display
           and that's not saying much for the turtle.




                              Display
           and that's not saying much for the turtle!!!


                                     ,               "x"                     .
           turtle e        .                     :
                               normal mode command
           a!!!<Esc>


     e                           :
                              Display
           and that's not saying much for the turtle!!!




     "o"                                                   ,                     Insert
 .                                                              .
                   :
                              Display
           A very intelligent turtle
           Found programming UNIX a hurdle


                                             29
30                                                                      02 Vim

                       "o"                       :
                              normal mode command
                 oThat liked using Vim<Esc>


             :
                                    Display
                 A very intelligent turtle
                 That liked using Vim
                 Found programming UNIX a hurdle


"O"          (                         O)                              .




                               9 .                       "kkkkkkkkk" "9k"        .
     ,                                                                           .
                  ,                                       ,                 "a!!!<Esc>".
                         "3a!<Esc>"          .       3                          3 .
     ,       3                 "3x".
     .



*02.7*

                  Vim,             "ZZ".                                    Vim.


                   : Vim                                    ,
                                   .                 "ZZ", Vim
                                   .                     .
                 Vim                                          .        |07.4|.




         .              .    Vim                                                 :
                                            ex command
                 :q!


                                   .

                                                 30
31                                                                                    02 Vim

                                                                        ,             3                     :
 (:),                                                   ; q         ,                         ;
                                         1    2
                              (.!)                .

                                                                  ,         Vim
              .                              ":q"             , Vim
                              :
                                Display
             E37: No write since last change (use ! to override)


                                                             Vim, "                                          ,
                                                                                 ".


 ,                    ":e!"                                                                             .



*02.8*

                                                       Vim                                ,                         !


                                                      ex command
             :help


                                                       .                                  <F1>
                      <F1>.

                                                                    , ":help"
                              .    Vim                         (                  )
 :                                                              .
                                             .               hljk             .

                                                                             ,        "ZZ"              .
                          ,                       Vim.

                                  ,                                                                             (
 |help|).                                                     .
                                    CTRL-](                                       ),
                                  . (                                             ,  Vim
                          .           CTRL-]                                                          word
              3
                  .
     1
         :                            Vim
     2
         :    :!                                 ,                                                ,    w!

     3
         :            ,           HTML                                                    ,            HTML

                                                             31
32                                                                                 02 Vim

                      ,                                                   , CTRL-T(                 )
                      .                    CTRL-O(                           )      .

                                                   *help.txt*             .                "*"
                                                         (                        ).

          |29.1|                                                      .

                                                      ,                                :
                                               ex command
           :help {subject}


                     "x"                       ,                  :
                                               ex command
           :help x


                                           ,              :
                                               ex command
           :help deleting


               Vim                         ,              :
                                               ex command
           :help index


                                                              (       , CTRL-A),
     "CTRL-"                       :
                                               ex command
           :help CTRL-A


                               1
Vim                                .                                              Normal
                .          ,                              Normal              CTRL-H                 :
                                               ex command
           :help CTRL-H


                                       ,                        .                                Insert
                           ,               "i "       .       CTRL-H                       :

<a href="http://www.w3.org/2001/HTML">HTML</a>
     Vim                          tag                                         ,
                 Vim
   1
       :               Insert     Normal

                                                     32
33                                                        02 Vim

                                 ex command
            :help i_CTRL-H


      Vim           ,                             .                -    .
               -t            ,            :
                                 ex command
            :help -t


Vim                                                   .
                ,                             .           'number'      ,
               :
                                 ex command
            :help 'number'


                                     |help-context|       .

                                                      .        Insert
                         ,       :
                                 ex command
            :help i_<Up>


                                                      :
                               Display
            E37: No write since last change (use ! to override)


                    ID                                        :
                                 ex command
            :help E37


        : |usr 03.txt|
        :         |manual-copyright| vim:tw=78:ts=8:ft=help:norl:




                                     33
34                                                                           03

*usr 03.txt*                                     Vim 6.3 .             : 2004 01 17



             VIM                   ---                :   Bram Moolenaar



                                             ,                                        ,
Vim                                      .                                            .
         ,                |Q lr|                             .

|03.1|             Word
|03.2|
|03.3|
|03.4|
|03.5|
|03.6|
|03.7|
|03.8|
|03.9|
|03.10|


                 : |usr 04.txt|
                 : |usr 02.txt|
                 : |usr toc.txt|




*03.1*             Word

             "w"                                          word.                   Vim
           ,                "w"                                                   word.
         "3w"                      3 words.                              :
                                     Display
                  This is a line with example text
                    --->-->->----------------->
                     w w w      3w


                                      word                       "w"
                   word              . "b"1                                       word
                   :
     1
             :       : backward

                                                 34
35                                                                                            03

                                  Display
               This is a line with example text
               <----<--<-<---------<---
                  b   b b    2b      b


         , "e"1                                            word                          2
                                                                                             . "w"
                    "b"                       , "e"                  "ge",
                              3
 word                             :
                                   Display
               This is a line with example text
                  <-   <--- ----->    ---->
                  ge    ge     e        e


                                                   word,             "w"
 word   .                    "w"                                             ,                     "l"
   . "b"                ,                     .

                          non-word                             ,      ".", "-" ")"                       word
               .         Vim word                              ,        'iskeyword'                    .
                        WORDs                              .         WORD                              word
               .                          WORD                     word.
                        ,             :
                           Display
        ge      b          w                             e
        <-     <-         --->                          --->
 This is-a line, with special/separated/words (and some more).
    <----- <-----         -------------------->         ----->
      gE      B                   W                       E


                                          ,                                                        .



*03.2*

         "$"                                           .                                      <End> ,
                    .
                                                                                 4
         "^"                                                                         .   "0"
     1
           :       :end of word
     2
           :          "w"   ,                                      word                                       ,
 "e"                           word
     3
           :         ,       "e"                               ,                         word                 ,
                       word
     4
           :

                                                  35
36                                                                                              03

                                                             .   <Home>                         .
     :
                                                  Display
                         ^
                    <------------
               .....This is a line with example text
               <-----------------   --------------->
                       0                  $


("....."                                )

         "$"                                  ,                                     .
                                                  .
          .        "1$"                                          , "2$"
     ,               .

         "0"                                                 ,          "0"                          ,
               "0"                                                       ,      ,
                                                                                        1
                          ,            "^"                                                  .



*03.3*

                                                                        .       "fx"
                     x.            :    "f"           "find".

               ,                              ,                                 human                h
     .                        "fh"             :
                            Display
To err is human. To really foul up you need a computer.
---------->--------------->
    fh           fy


                              "fy"                                  really          .

                                              ;             "3fl"                       "foul"           "l" :
                           Display
To err is human. To really foul up you need a computer.
          --------------------->
                   3fl


                               2
"F"                                :
     1
           :                                          "^"           ,
     2
           :         :                                                      ,

                                                      36
37                                                                                                    03

                           Display
To err is human. To really foul up you need a computer.
          <---------------------
                    Fh


"tx"                      "fx"         ,                                                                        ,
                                           .            :        "t"         "To".
 "Tx":
                          Display
To err is human. To really foul up you need a computer.
           <------------ ------------->
                Th             tn


 4                               ";"           .      ","                                       ,
                                 1
                                 .                  ,  4
                                                    2
 .



*03.4*

                                                                    ()              .                           %3
                     :
 .                                   "(" ,                                                          ")" ,
                                                                                4
         ")" ,                                                         "("          :
                                            Display
                                             %
                                          <----->
                                 if (a == (b * c) / d)
                                    <---------------->
                                             %


                     []              {}                 .       (                                           'matchpairs'
             5
                 )

                                                                                        , "%"
                     .                                                              , "%"
                         "(",                                    ")":
     1
         :                   "Fx"                           ,       ","                                     ,

     2
         :                                 , "fx"       x                           ,         "f"           ,
             ,                       ,                                 ,                Vim
                     ,    Windows                                                        ,

     3
                                           ,            (qzhen@flotu.org)
     4
         :
     5
         ,                               <>,        HTML, XML

                                                            37
38                                                                                         03

                                         code
                            if (a == (b * c) / d)
                            ---+---------------->
                                       %




*03.5*

                            C C++          ,
     :

                                       Display
         prog.c:33: j         undeclared (first use in this function)


                                       33                       .                               33
     ?                            "9999k"1                   "32j"                   32 .
                                                                                      2
                    ,                   .                                    "G"        .
                ,                                                                               .
     "33G"                            33       . (|usr 30.txt|
                                  ,             :make                         )
                                                  3
                                                      , "G"                                          .
"gg"                                                   . "1G"                         ,
                        .

                                       Display
                    |       first line of a file             ^
                    |       text text text text              |
                    |       text text text text              |       gg
               7G   |       text text text text              |
                    |       text text text text
                    |       text text text text
                    V       text text text text              |
                            text text text text              |       G
                            text text text text              |
                            last line of a file              V


     1
           :                  9999                                       ,         C/C++             ,
                                                                 ,
                , Vim                             .
     2
           :       : G       Go
     3
           :                                             ,      Vim
                                                 ,
                ,

                                                38
39                                                                                             03

                                                                                                    1
                                                                   "%"                                  .
                                                              2                                             3
 "50%"                                                            . "90%"                                       .

                                                                                           ,
                                       .
         ?                                                            :
                                          Display
                               +---------------------------+
                  H -->        | text sample text          |
                               | sample text               |
                               | text sample text          |
                               | sample text               |
                  M -->        | text sample text          |
                               | sample text               |
                               | text sample text          |
                               | sample text               |
                  L -->        | text sample text          |
                               +---------------------------+


         :    "H"         Home, "M" Middle, "L" Last.



*03.6*

                                                         ,                  :

         1.              CTRL-G            .                                               (            'ruler'
                  ):
                                     Display
                  "usr_03.txt" line 233 of 650 --35%-- col 45-52


                                                                  ,                            ,
 ,                                                                                             .
                           -                                      ,   "col 2-9".
                                   ,                                           ,       8
 ,                                                       9.
                                               4
         2.              'number'                  .                                       :
                                                       ex command
                  :set number
     1
              :                                                                    N
     2
              :                ,               50%
     3
              :    Vim                                            ,         ,
                                   ?   :goto 3
     4
              :

                                                             39
40                                                                                           03

                                 1
             ,                       :



                                                   ex command
                  :set nonumber




                  'number'                              ,                             "no"
         .                                                      ,          .

         Vim                     .
         .                                                          .

         3.           'ruler'                  .        Vim




                                                   ex command
                  :set ruler




                  'ruler'                                                                         ,
                                           2




                             3
*03.7*

         CTRL-U                                                 .
                             .                                                 ,
                  .

         CTRL-D                                             ,                                         :




     1
              :       :no                boolean
     2
              :                               ,   Vim                   set number,
     ,                                         ,                        ,               :set nonumber
ruler,                                    number,                               ,       |gq|
   3
     --<<              >>

                                                        40
41                                                                                 03

                                        Display
                                                          +----------------+
                                                          | some text      |
                                                          | some text      |
                                                          | some text      |
             +---------------+                            | some text      |
             | some text     |          CTRL-U        --> |                |
             |               |                            | 123456         |
             | 123456        |                            +----------------+
             | 7890          |
             |               |                               +----------------+
             | example       |          CTRL-D -->           | 7890           |
             +---------------+                               |                |
                                                             | example        |
                                                             | example        |
                                                             | example        |
                                                             | example        |
                                                             +----------------+


                                   CTRL-E(           ) CTRL-Y(                      ).     :
CTRL-E            Extra.       (              MS-Windows                          , CTRL-Y
                                        ).

                          (                              )               CTRL-F.        CTRL-B
                                         1                       2
              .        CTRL-F                , CTRL-B                ,        !

                                        "j"
                           .                                                      . "zz"
                                    :
                                Display
             +------------------+                               +------------------+
             | some text        |                               | some text        |
             | some text        |                               | some text        |
             | some text        |                               | some text        |
             | some text        |   zz -->                      | line with cursor |
             | some text        |                               | some text        |
             | some text        |                               | some text        |
             | line with cursor |                               | some text        |
             +------------------+                               +------------------+

                                               3                                           4
"zt"                                               , "zb"                                      .
     1
         :       : Forward
     2
         :       : Backward
     3
         :   "zt"    t     top, z                                                              ,
                          ,             zt         Zhuan Tie(        )      :-)
     4
         :       : "b"    bottom

                                              41
42                                                                                                          03

                                                   ,              |Q sc|.
                                           ,                    'scrolloff'                .



*03.8*

         "/string"                                                     .                            "include",
             :
                                      normal mode command
                /include

                                                                  1
                                "/"                                   Vim                               ,
           ,                                                .
                                      .

                                           .

                   :            .*[]^%/?~$                                 ,
                                 ,                                                             .
               .

                                                                       .           "n"         .
                                                #include:
                                      normal mode command
                /#include


                       "n".                                                    #include                     .
                                                                                  ,                         "n"
                        .     "3n"                                              3      .                    "/"
                               2
                                 .
                                                                                   3
         "?"            "/"                ,                                           :
     1
           : Vim                                                                           ,
     2
           :                                   ,                normal             ,
    /                            ,                                  N             ,    N                                 ,
                   /                                    ,                      /text                             ,
    n   N                                   ,                /             N     ,   :
a   1  b
a   2  b
a   3  b
a   4  b
a   5  b
a   6  b
       normal                             1 ,          2/d                                        3,                2
         ,                  n                           ,                      4
     3
           :           : Vim

                                                        42
43                                                                                   03

                                        normal mode command
                 ?word


"N"                                     ,                "/" "?"                            .
             "/"                  "N"                   ,   "?"                "N"
 .




                                                                   .
                              ,                 'ignorecase'               :

                                            ex command
                 :set ignorecase


                          "word",                          "Word" "WORD".
                          ,       :
                                            ex command
                 :set noignorecase




                          3        :
                                        normal mode command
                 /one
                 /two
                 /three


                    "/"                 ,                  .                                ,
Vim           "/three"                      ,                                    "three".
                     ,                                , Vim                       "/two".
             "/one".

                                                                       .

                                                          ,
                                  .               "/o<Up>"1 Vim                "/one"
         .

             ":"                                       .
               .                                               .
     1
             :     <Up>

                                                 43
44                                                                                     03

                                      WORD

                                                  word "TheLongFunctionName",
                                  .                    "/TheLongFunctionName",
                   .                                  Vim                                      .

                                      :                              word ,                   "*" .
                                                                                      1
Vim                                       word                                            .

         "#"           "*"                 .                                                   :"3*"
                        word                       .

                 WORD

                   "/the"                  Vim                 "there".
         "the"                        :

                                          normal mode command
                /the>


""                               ,                         word       .             , ""
                          2
         word                 .                               word "the"               :

                                          normal mode command
                /<the>


                                  "there" "soothe".                   "*" "#"
                 word                                                    word(                "g*" "g#"
                                               word            .)




                                                                     "nr"        .
                                                   .                                 "nr"
     "*"           "n"                                                 .

                                      .                         :

                                                 ex command
                :set hlsearch


     1
        :      :                                               word         ?                      ?
    : Visual select, yank, :let @/=@", n
  2
        :      word                                              ,                             ,
 ,                   0

                                                       44
45                                                                                              03

                          "nr", Vim                                                                  .
                                                 ,                                ,
    1


                                                              :
                                            ex command
                   :set nohlsearch


                                                                                      .
                                                                  2
                               ,                                      :
                                            ex command
                   :nohlsearch


                       'hlsearch'            .                                                       .
                                        ,                                                                    .
"n" "N"                                              .




                                                                          .                              :
                                            ex command
                   :set incsearch


                                                      Vim                                       .
                                                                                  .
                                                                                          :
                                            ex command
                   :set nowrapscan


                                                              .               ,
                          . 'wrapscan'                                        ,
                                                     .

INTERMEZZO
3


                                                                   ,                      Vim
                   ,                                              Vim                       .
                       |not-compatible|                   .
    :
     1
             A:                                               ?       : |/%<3l|
     2
               :
         ,                          ,                'hlsearch'
     3
              :

                                                     45
46                                                                               03

                                             ex command
                 :scriptnames


         ,                             :
                                             ex command
                 :edit ~/.vimrc


                                                                   ,           Vim
                               .      :
                                   ex command
                 Go:set hlsearch<Esc>


"G"                                      . "o"                             ,
  ":set"              .              <Esc>                     .                :
                                      normal mode command
                 ZZ


                 Vim , 'hlsearch'                              .



*03.9*

         Vim                                               .
                           ,                .          ,
             ,                                                         .

                                                           .
     |usr 27.txt|.                        |pattern|                        .




        ^                           .
     1
      6      .            "include"
     include                .        "^include"                                           include.

         $                            .         "was$"                                was.

                               "x"               "the"                                :
                                    Display
                 the solder holding one of the chips melted and the
                 xxx                       xxx                  xxx
     1
             :

                                                  46
47                                                                                           03

             "/the$"                              :
                                    Display
                 the solder holding one of the chips melted and the
                                                                xxx


 "^the"                         :
                                    Display
                 the solder holding one of the chips melted and the
                 xxx


                           "/^the$"                   ,                                           "the"
         .                               ,                                         "the ",
                            .




         .                                                .        "c.m"
                                                                           1
 c                         m         ,                                         .    :
                                    Display
                 We use a computer that became the cummin winter.
                          xxx             xxx      xxx




                                                               .    ,                              .
                                             :                                     .              "ter."
         ,                               :
                                    Display
                 We use a computer that became the cummin winter.
                               xxxx                          xxxx


             "ter."                                  2              .



*03.10*

                     "G"                                                       , Vim
         .                     Vim                        .
                      :
     1
             :                   ,               l                                      ,     .
                 ,                                ,            ,     , .

                                                          47
48                                                                                                   03

                                           normal mode command
              ``


                                                                                                          1
                                                                           ,         ,

                                                                               .                 `
             ,                                                                       `.

                         ,
     ,                             .               "/" "n"                           (
                         ).                                      "fx" "tx",                      word
                                       "w" "e"                     .

                  , "j" "k"                                                ,
                                                                       .

         ``                                                 . CTRL-O
                             (         :       O        older). CTRL-I
                         (         :       I                  O   ).
         3                     :
                                           normal mode command
                  33G
                  /^The
                  CTRL-O


                        33 2 ,                                   "The"                   .                CTRL-O
                    33 .                       CTRL-O                                 "33G"
     .                CTRL-I                                                       33 .          CTRL-I
                                        "/^The"                       :
                                          Display
                        |      example text   ^                                          |
                   33G |       example text   | CTRL-O                                   | CTRL-I
                        |      example text   |                                          |
                        V      line 33 text   ^                                          V
                        |      example text   |                                          |
                  /^The |      example text   | CTRL-O                                   | CTRL-I
                        V      There you are |                                           V
                               example text



                     :           CTRL-I                  <Tab>                 .
     1
              :          , '                            ,         :                          ,       `        1

     2
         :                                          ,            " "                     ,



                                                            48
49                                                                                                   03

         ":jumps"                                                                           .
                                   ">"               .




         Vim                                                             .           "ma"
                      "a". a z                                   26                         .
                           .                 Vim                                                     .

                                                         ,                   `{mark}, {mark}
                         .           :
                                     normal mode command
                 `a


         'mark(                ,                                     )                      mark
 .          `mark                  , `mark                                                  mark
         .

                                                                                                 .
                                                                 ,
                             .

                                                                                     s(start)             :
                                     normal mode command
                 ms


                                                                                        e(end)                :
                                     normal mode command
                 me


                                                             ,                                       :
                                     normal mode command
                 's


                      ''                                                         ,          'e
 e                         .
                                         1                                   2
                  s                          ,       e
         ,                                       .

                                                                                        :
     1
             :   start
     2
             :   end

                                                         49
50                                                    03

                         ex command
       :marks


                                  .         :

                            List
       '
       "
       [
       ]




     : |usr 04.txt|
     :         |manual-copyright| vim:tw=78:ts=8:ft=help:norl:




                             50
51                                                               04

*usr 04.txt*                           Vim 6.3 .          : 2004 01 17




     VIM                 ---                 :   Bram Moolenaar




                                                              ---


                                                     .                  3
             :                         , Visual                     .

|04.1|
|04.2|
|04.3|
|04.4| Visual
|04.5|
|04.6|
|04.7|
|04.8|
|04.9|
|04.10|


         : |usr 05.txt|                Vim
         : |usr 03.txt|
         : |usr toc.txt|




*04.1*

         2                  "x"                           .
 "4x"              4    .

   "dw"                        word.                     "w"
 word          .       , "d"                                        ,
                                             .

             , "4w"                     4 word.          "d4w"              4 word.




                                        51
52                                                                                       04

                                  Display
               To err is human. To really foul up you need a computer.
                                ------------------>
                                        d4w

               To err is human. you need a computer.


         Vim                                                              .               Vim
                           word                        .                  "e"                    word
                                                                  1
         , Vim                                                        :
                                  Display
               To err is human. you need a computer.
                               -------->
                                  d2e

               To err is human. a computer.



     .                                                                               "          ",
                           "         ".

         "$"                                  .            "d$"
               .               "          "       ,                                                  :
                                  Display
               To err is human. a computer.
                              ------------>
                                   d$

               To err is human


                                                  :                       +               .
                       .            "d"                           .
     "4l" "w".                                                                       ,
         .



*04.2*

                                     "c",                    .                      "d"              ,
                                   Insert         .           "cw"                  word.            ,
               ,                   word                      Insert             :
     1
           :       ,

                                                      52
53                                                                          04

                                                Display
             To err is human
                ------->
                  c2wbe<Esc>

             To be human


         "c2wbe<Esc>"                                          :

                                                    List
             c
             2w                           word(                             Insert       )
             be
             <Esc>                   Normal


                                                                             : "human"
                                 .                              :               ,
                                 ,                               .        "cw"               .
"c"             d                     ,                        :"cw",       "ce"    ,
             word                     .       word                        .
                            Vi            .                             ,      Vim
                            1
                             .




             "dd"                                        , "cc"                  .
                        (                       ).

                 "d$"                                      , "c$"
 .                   "d$"                           "a"      Insert                          .




                            +
                                :

                                                    List
             x              dl(                                )
             X              dh(                                    )
             D              d$(                            )
             C              c$(                            )
             s              cl(                      )
             S              cc(                 )

     1
         :          :

                                                     53
54                                                                04




       "3dw" "d3w"         3 word.                                                     ,
          "3dw"                word                              3 ;
"d3w"          3 word.                                       .
                ,    , "3d2w"                           word,              3 ,
  6 word.




         "r"                         .
                           .          "cl" "s"                         ,         "r"
                       <Esc>     Normal     .

                                  Display
               there is somerhing grong here
               rT           rt    rw

               There is something wrong here



         "r"
         .

                                  Display
               There is something wrong here
                                  5rx

               There is something xxxxx here



                                               "r<Enter>".
                             .                                                         :
                                                1
"4r<Enter>"              4                          .



*04.3*

         "."           Vim                      .
     .         ,                  HTML    ,                       <B>     .
                <B> <                 "df>".               </B> <    "."
               . "."                                          (        "df>").
                     ,                 <                      "."       .
     1
         :         :                       ,

                                      54
55                                                                             04

                                              Display
                                        To <B>generate</B> a table of <B>contents
f<                            <         --->
df>                  >                     -->
f<                            <              --------->
.                   df>                               --->
f<                            <                          ------------->
.                   df>                                               -->


      "."                                             ,     "u"           CTRL-R
        .       (         :       "."        Normal               ,                     ,
                          ,                    :
                                               Display
asdf 123
asdf 1234


                              1              "cwxyz",                     Normal    ,
            :
                                               Display
asdf xyz


                          1 ,           .     ,                       :
                                               Display
asdf xyz


                :
                                               Display
asdf xyz4


                                         ,                                 3            xyz.)

                          :              "four"         "five".
 .                                                :
                                                  List
            /four<Enter>                                       "four"
            cwfive<Esc>                               "five"
            n                                                  "four"
            .                                         "five"
            n
            .



                                                   55
56                                                                      04




*04.4*        Visual

                                                      +                         .
                                                                                        .
                Visual       .

          "v"              Visual   .                                                       .
                                    .                               .

            ,                                                                   :
                                     Display
                          This is an examination sample of visual mode
                                         ---------->
                                           velllld

                          This is an example of visual mode


                                                          "l"
     .            "d"                                                   .

                                                                        ,       <Esc>
         Visual       .                           .




                                        ,         "V"       Visual          .
                                                 .                                          .
                                                 .

                  ,       "Vjj"         3 :
                                 Display
                                +------------------------+
                                | text more text         |
                             >> | more text more text    | |
              selected lines >> | text text text         | | Vjj
                             >> | text more              | V
                                | more text more         |
                                +------------------------+




                                                                ,                CTRL-V
     Visual       .                                         .

                                            56
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0
Vim user manual_603.0

Weitere ähnliche Inhalte

Andere mochten auch

B02414541458
B02414541458B02414541458
B02414541458IJMER
 
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)Chung Yen Chang
 
KMFM's Have a Great Day
KMFM's Have a Great DayKMFM's Have a Great Day
KMFM's Have a Great Dayradioideas
 
Web 2 0 Vahendid
Web 2 0 VahendidWeb 2 0 Vahendid
Web 2 0 Vahendidsiimelmik
 
Maia Mexico
Maia MexicoMaia Mexico
Maia Mexicovepou
 
Rectasyangulos 100111091430-phpapp01
Rectasyangulos 100111091430-phpapp01Rectasyangulos 100111091430-phpapp01
Rectasyangulos 100111091430-phpapp01piros200320
 
PresentacióN Actividad 5
PresentacióN Actividad 5PresentacióN Actividad 5
PresentacióN Actividad 5olmeda
 
Effective Sales Contracting: A Business Imperative and Differentiator
Effective Sales Contracting: A Business Imperative and Differentiator Effective Sales Contracting: A Business Imperative and Differentiator
Effective Sales Contracting: A Business Imperative and Differentiator SAP Ariba
 
Open our hearts to our communities
Open our hearts to our communitiesOpen our hearts to our communities
Open our hearts to our communitiesBritish Council
 
презентация1
презентация1презентация1
презентация1kaka1221
 

Andere mochten auch (15)

B02414541458
B02414541458B02414541458
B02414541458
 
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)
Luxing ancient village, dongshan, suzhou (蘇州東山 陸巷古村落)
 
Tribù metropolitane
Tribù metropolitaneTribù metropolitane
Tribù metropolitane
 
KMFM's Have a Great Day
KMFM's Have a Great DayKMFM's Have a Great Day
KMFM's Have a Great Day
 
Web 2 0 Vahendid
Web 2 0 VahendidWeb 2 0 Vahendid
Web 2 0 Vahendid
 
Lesson 2
Lesson 2Lesson 2
Lesson 2
 
Facundo durruty
Facundo durrutyFacundo durruty
Facundo durruty
 
Maia Mexico
Maia MexicoMaia Mexico
Maia Mexico
 
Rectasyangulos 100111091430-phpapp01
Rectasyangulos 100111091430-phpapp01Rectasyangulos 100111091430-phpapp01
Rectasyangulos 100111091430-phpapp01
 
Reading
ReadingReading
Reading
 
PresentacióN Actividad 5
PresentacióN Actividad 5PresentacióN Actividad 5
PresentacióN Actividad 5
 
Effective Sales Contracting: A Business Imperative and Differentiator
Effective Sales Contracting: A Business Imperative and Differentiator Effective Sales Contracting: A Business Imperative and Differentiator
Effective Sales Contracting: A Business Imperative and Differentiator
 
Open our hearts to our communities
Open our hearts to our communitiesOpen our hearts to our communities
Open our hearts to our communities
 
Poesia dossier 5è2013 14
Poesia dossier 5è2013 14Poesia dossier 5è2013 14
Poesia dossier 5è2013 14
 
презентация1
презентация1презентация1
презентация1
 

Ähnlich wie Vim user manual_603.0

United States of America – IMMIGRATION REFORM - TAMIL
United States of America – IMMIGRATION REFORM - TAMILUnited States of America – IMMIGRATION REFORM - TAMIL
United States of America – IMMIGRATION REFORM - TAMILVogelDenise
 
United States of America – IMMIGRATION REFORM - GUJARATI
United States of America – IMMIGRATION REFORM - GUJARATIUnited States of America – IMMIGRATION REFORM - GUJARATI
United States of America – IMMIGRATION REFORM - GUJARATIVogelDenise
 
Obama us wars used to train white supremacist (kannada)
Obama   us wars used to train white supremacist (kannada)Obama   us wars used to train white supremacist (kannada)
Obama us wars used to train white supremacist (kannada)VogelDenise
 
Studyforprogrammer
StudyforprogrammerStudyforprogrammer
Studyforprogrammerguest0a0b14
 
Obama us wars used to train white supremacist (gujarati)
Obama   us wars used to train white supremacist (gujarati)Obama   us wars used to train white supremacist (gujarati)
Obama us wars used to train white supremacist (gujarati)VogelDenise
 
OE 43 no confidence against nirman samiti of mandvi hostel
OE 43  no confidence against nirman samiti of mandvi hostelOE 43  no confidence against nirman samiti of mandvi hostel
OE 43 no confidence against nirman samiti of mandvi hostelSatpanth Dharm
 
Designnet > 09/11
Designnet > 09/11Designnet > 09/11
Designnet > 09/11guest787af7
 

Ähnlich wie Vim user manual_603.0 (10)

United States of America – IMMIGRATION REFORM - TAMIL
United States of America – IMMIGRATION REFORM - TAMILUnited States of America – IMMIGRATION REFORM - TAMIL
United States of America – IMMIGRATION REFORM - TAMIL
 
United States of America – IMMIGRATION REFORM - GUJARATI
United States of America – IMMIGRATION REFORM - GUJARATIUnited States of America – IMMIGRATION REFORM - GUJARATI
United States of America – IMMIGRATION REFORM - GUJARATI
 
Obama us wars used to train white supremacist (kannada)
Obama   us wars used to train white supremacist (kannada)Obama   us wars used to train white supremacist (kannada)
Obama us wars used to train white supremacist (kannada)
 
Studyforprogrammer
StudyforprogrammerStudyforprogrammer
Studyforprogrammer
 
vim手册
vim手册vim手册
vim手册
 
Obama us wars used to train white supremacist (gujarati)
Obama   us wars used to train white supremacist (gujarati)Obama   us wars used to train white supremacist (gujarati)
Obama us wars used to train white supremacist (gujarati)
 
OE 43 no confidence against nirman samiti of mandvi hostel
OE 43  no confidence against nirman samiti of mandvi hostelOE 43  no confidence against nirman samiti of mandvi hostel
OE 43 no confidence against nirman samiti of mandvi hostel
 
בית חם לעסקים קטנים Bruchure heb 008
בית חם לעסקים קטנים  Bruchure heb 008בית חם לעסקים קטנים  Bruchure heb 008
בית חם לעסקים קטנים Bruchure heb 008
 
Designnet 09/11
Designnet 09/11Designnet 09/11
Designnet 09/11
 
Designnet > 09/11
Designnet > 09/11Designnet > 09/11
Designnet > 09/11
 

Mehr von gavin shaw

Dba日记(第一部)
Dba日记(第一部)Dba日记(第一部)
Dba日记(第一部)gavin shaw
 
Dba日记(第一部)
Dba日记(第一部)Dba日记(第一部)
Dba日记(第一部)gavin shaw
 
Designing.and.implementing.linux
Designing.and.implementing.linuxDesigning.and.implementing.linux
Designing.and.implementing.linuxgavin shaw
 
1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注gavin shaw
 
3.架构设计篇2
3.架构设计篇23.架构设计篇2
3.架构设计篇2gavin shaw
 
约会秘籍 高级篇
约会秘籍  高级篇约会秘籍  高级篇
约会秘籍 高级篇gavin shaw
 
Architect 201003-by-info q
Architect 201003-by-info qArchitect 201003-by-info q
Architect 201003-by-info qgavin shaw
 
Architect 201002-by-info q
Architect 201002-by-info qArchitect 201002-by-info q
Architect 201002-by-info qgavin shaw
 
Architect 201001-by-info q
Architect 201001-by-info qArchitect 201001-by-info q
Architect 201001-by-info qgavin shaw
 
Architect 200912-by-info q
Architect 200912-by-info qArchitect 200912-by-info q
Architect 200912-by-info qgavin shaw
 
Architect 200911-by-info q
Architect 200911-by-info qArchitect 200911-by-info q
Architect 200911-by-info qgavin shaw
 
Architect 200910-by-info q
Architect 200910-by-info qArchitect 200910-by-info q
Architect 200910-by-info qgavin shaw
 
O Reilly Learning Python 3rd Edition
 O Reilly Learning Python 3rd Edition O Reilly Learning Python 3rd Edition
O Reilly Learning Python 3rd Editiongavin shaw
 
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版gavin shaw
 
Python学习手册(第3版)
Python学习手册(第3版)Python学习手册(第3版)
Python学习手册(第3版)gavin shaw
 
[高性能MySQL(第2版)中文版].施瓦茨.扫描版
[高性能MySQL(第2版)中文版].施瓦茨.扫描版[高性能MySQL(第2版)中文版].施瓦茨.扫描版
[高性能MySQL(第2版)中文版].施瓦茨.扫描版gavin shaw
 
Perl语言入门(第五版)
Perl语言入门(第五版)Perl语言入门(第五版)
Perl语言入门(第五版)gavin shaw
 
[精通Perl.中文版].(美)福瓦.扫描版
[精通Perl.中文版].(美)福瓦.扫描版[精通Perl.中文版].(美)福瓦.扫描版
[精通Perl.中文版].(美)福瓦.扫描版gavin shaw
 
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版gavin shaw
 

Mehr von gavin shaw (20)

Dba日记(第一部)
Dba日记(第一部)Dba日记(第一部)
Dba日记(第一部)
 
Dba日记(第一部)
Dba日记(第一部)Dba日记(第一部)
Dba日记(第一部)
 
Designing.and.implementing.linux
Designing.and.implementing.linuxDesigning.and.implementing.linux
Designing.and.implementing.linux
 
1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注
 
3.架构设计篇2
3.架构设计篇23.架构设计篇2
3.架构设计篇2
 
约会秘籍 高级篇
约会秘籍  高级篇约会秘籍  高级篇
约会秘籍 高级篇
 
Architect 201003-by-info q
Architect 201003-by-info qArchitect 201003-by-info q
Architect 201003-by-info q
 
Architect 201002-by-info q
Architect 201002-by-info qArchitect 201002-by-info q
Architect 201002-by-info q
 
Architect 201001-by-info q
Architect 201001-by-info qArchitect 201001-by-info q
Architect 201001-by-info q
 
Architect 200912-by-info q
Architect 200912-by-info qArchitect 200912-by-info q
Architect 200912-by-info q
 
Architect 200911-by-info q
Architect 200911-by-info qArchitect 200911-by-info q
Architect 200911-by-info q
 
Architect 200910-by-info q
Architect 200910-by-info qArchitect 200910-by-info q
Architect 200910-by-info q
 
O Reilly Learning Python 3rd Edition
 O Reilly Learning Python 3rd Edition O Reilly Learning Python 3rd Edition
O Reilly Learning Python 3rd Edition
 
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版
[Python入门指南].(Python.Tutorial).Guido.Van.Rossum.文字版
 
Python学习手册(第3版)
Python学习手册(第3版)Python学习手册(第3版)
Python学习手册(第3版)
 
[高性能MySQL(第2版)中文版].施瓦茨.扫描版
[高性能MySQL(第2版)中文版].施瓦茨.扫描版[高性能MySQL(第2版)中文版].施瓦茨.扫描版
[高性能MySQL(第2版)中文版].施瓦茨.扫描版
 
Perl语言入门(第五版)
Perl语言入门(第五版)Perl语言入门(第五版)
Perl语言入门(第五版)
 
[精通Perl.中文版].(美)福瓦.扫描版
[精通Perl.中文版].(美)福瓦.扫描版[精通Perl.中文版].(美)福瓦.扫描版
[精通Perl.中文版].(美)福瓦.扫描版
 
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版
[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版
 
Abs guide
Abs guideAbs guide
Abs guide
 

Kürzlich hochgeladen

How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxAditiChauhan701637
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxKatherine Villaluna
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxDr. Asif Anas
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 

Kürzlich hochgeladen (20)

How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptx
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptx
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 

Vim user manual_603.0

  • 1. 1 __ ___ ___ ____ ____ | | / / / / / | / | | || / / / /__/ / / || / || | || / / / __/ / /| || / /| || | || / / / ___ / / | || / / | || | || / / / / / / / /| || / / /| || | || / / / / / / / / / | ||/ / / | || | || / / / / / / / / / | |/ / / | || | || / / / / / / / / / | / / | || | || / / / / / / / / / | / / | || | ||/ / / / / / / / / | / / | || | |/ / / / / / / / / |__/ / | || | / / / / / / / / __/ | || | / / / / / / / / | || | / / / / / / / / | || |__/ / /__/ / /__/ / |__|| __/ __/ __/ __| : Bram Moolenaar : ZhaoRuFei1 : 603.02 1 slimzhao@hotmail.com 2 , 1
  • 2. 2 , Vim , Vim , , Vim , , , , . . Vim , . , , . , , , Vim , , . . , , . Vim . , Vim , . , , , . Vim . notepad, word, edit , , . Vim , . BUG . , Vim( vi) , , , Vim . Vim . , , . Vim . notepad, edit . , , , ? , UNIX , , :help xxx . . , . . , , , , , , . 2
  • 3. 3 . , , , Mission Impossible . . Vim , . . i18n internationalization, Vim the teh , Vim , script, . Vim . Vim . Vim SHELL . Vim . Vim . , , , Vim , Vim , , , , , ; LTEX A , LTEX A . , , , , email slimzhao@hotmail.com , . The Vim user manual and reference manual are Copyright (c) 1988-2002 by Bram Moolenaar. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later. The latest version is presently available at: http://www.opencontent.org/openpub/ People who contribute to the manuals must agree with the above copyright notice. Vim . slimzhao@hotmail.com 2004/06/08 3
  • 4. 4 0.2 0.2 0.2 0.1 : 2 , ( ). Acrobat . Acrobat Reader 5 6 . 3 4 =============== =============== % (qzhen@flotu.org) gbk2uni.exe CTex 4
  • 5. 5 6.3.0 6.3.0 1. 6.3.0 ? VIM 6.3, 6.1 . . , ? 2. 6.3.0 0.2 : (A) 0.1 0.2 usr 21.txt, usr 22.txt, usr 29.txt, usr 45.txt 4 , 4 , . (B) , shell , , , : ex command :au BufRead *.tip setf tip . 7 . , Vim , ex command, 6 : normal mode command Vim normal , . normal mode command gg=G shell command unix shell , windows OS DOS BOX . : shell command env LANG=de_DE.ISO_8859-1 vim Display , . : 5
  • 6. 6 6.3.0 Display :!make | &tee /tmp/vim215953.err gcc -g -Wall -o prog main.c sub.c main.c: In function 'main': main.c:6: too many arguments to function 'do_sub' main.c: At top level: main.c:10: parse error before '}' make: *** [prog] Error 1 2 returned "main.c" 11L, 111C (3 of 6): too many arguments to function 'do_sub' Hit ENTER or type command to continue List , : List r Insert o Normal "o" "O" c 'textwidth' code, : code while i < b { if a { b = c; } } url, : URL http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts.tar.gz (C) cmtt, computer modern typewriter, , cmr(computer modern roman) . , Latex A L TEX cmr, cmtt : LE . A X T A . (D) , , , , . URL . email mail . 6
  • 7. 7 6.3.0 (E) ‘‘...’’(LTEX A ), ... , "...", , ’ , ', , . /hello hi, hi . (F) , CTRL-N, <Esc> (G) BUG, . , , , ... (H) , PDF HTML, HTML bgcolor . , PDF . PDF Tex . . . . . , PL (Public License, Piao Liang). windows . . 3. TODO: , . , upquote LTEX package, A ’ ' . , . fancyvrb , --- . , . LT A EX , TMD , , . . 7
  • 8. 8 00 *usr toc.txt* Vim 6.3 . : 2003 08 18 VIM --- : Bram Moolenaar : slimzhao@hotmail.com *user-manual* |usr 01.txt| |usr 02.txt| Vim |usr 03.txt| |usr 04.txt| |usr 05.txt| Vim |usr 06.txt| |usr 07.txt| |usr 08.txt| |usr 09.txt| GUI |usr 10.txt| |usr 11.txt| |usr 12.txt| |usr 20.txt| |usr 21.txt| |usr 22.txt| |usr 23.txt| |usr 24.txt| |usr 25.txt| |usr 26.txt| , |usr 27.txt| |usr 28.txt| 8
  • 9. 9 00 |usr 29.txt| |usr 30.txt| |usr 31.txt| GUI Vim |usr 40.txt| |usr 41.txt| Vim |usr 42.txt| |usr 43.txt| |usr 44.txt| |usr 45.txt| Vim |usr 90.txt| Vim HTML PDF : http://vimdoc.sf.net , Vim . |usr 01.txt| |01.1| |01.2| |01.3| Vim |01.4| |usr 02.txt| Vim |02.1| Vim |02.2| 9
  • 10. 10 00 |02.3| |02.4| |02.5| |02.6| |02.7| |02.8| |usr 03.txt| |03.1| Word |03.2| |03.3| |03.4| |03.5| |03.6| |03.7| |03.8| |03.9| |03.10| |usr 04.txt| |04.1| |04.2| |04.3| |04.4| Visual |04.5| |04.6| |04.7| |04.8| |04.9| |04.10| |usr 05.txt| Vim |05.1| vimrc |05.2| vimrc |05.3| |05.4| plugin |05.5| |05.6| |05.7| 10
  • 11. 11 00 |usr 06.txt| |06.1| |06.2| ? |06.3| |06.4| |06.5| |06.6| |usr 07.txt| |07.1| |07.2| |07.3| |07.4| |07.5| |07.6| |07.7| |usr 08.txt| |08.1| |08.2| |08.3| |08.4| |08.5| |08.6| |08.7| vimdiff |08.8| |usr 09.txt| GUI |09.1| GUI |09.2| |09.3| |09.4| |usr 10.txt| |10.1| |10.2| 11
  • 12. 12 00 |10.3| |10.4| |10.5| |10.6| |10.7| |10.8| |10.9| |usr 11.txt| |11.1| |11.2| ? |11.3| ? |11.4| |usr 12.txt| |12.1| word |12.2| "Last, First" "First Last" |12.3| |12.4| |12.5| 1 |12.6| |12.7| |12.8| word |usr 20.txt| |20.1| |20.2| |20.3| |20.4| |20.5| 1 : Unix 12
  • 13. 13 00 |usr 21.txt| |21.1| |21.2| shell |21.3| : viminfo |21.4| |21.5| |21.6| |usr 22.txt| |22.1| |22.2| |22.3| |22.4| |usr 23.txt| |23.1| DOS, Mac Unix |23.2| |23.3| |23.4| |23.5| |usr 24.txt| |24.1| |24.2| |24.3| |24.4| |24.5| |24.6| |24.7| |24.8| |24.9| |24.10| Normal |usr 25.txt| |25.1| |25.2| 13
  • 14. 14 00 |25.3| |25.4| |25.5| |usr 26.txt| , |26.1| Visual |26.2| |26.3| |26.4| shell Vim |usr 27.txt| |27.1| |27.2| |27.3| |27.4| |27.5| |27.6| |27.7| |27.8| |27.9| |usr 28.txt| |28.1| ? |28.2| |28.3| |28.4| |28.5| |28.6| |28.7| |28.8| |28.9| |28.10| ? |usr 29.txt| |29.1| tags |29.2| 14
  • 15. 15 00 |29.3| |29.4| |29.5| |usr 30.txt| |30.1| |30.2| C |30.3| |30.4| |30.5| |30.6| |usr 31.txt| GUI |31.1| |31.2| |31.3| |31.4| Vim |31.5| Vim Vim |usr 40.txt| |40.1| |40.2| |40.3| |usr 41.txt| Vim |41.1| |41.2| |41.3| |41.4| |41.5| 15
  • 16. 16 00 |41.6| |41.7| |41.8| |41.9| plugin |41.10| plugin |41.11| plugin |usr 42.txt| |42.1| |42.2| |42.3| |42.4| |usr 43.txt| |43.1| |43.2| |usr 44.txt| |44.1| |44.2| |44.3| |44.4| |44.5| |44.6| |44.7| |44.8| |44.9| |44.10| |44.11| |44.12| |usr 45.txt| |45.1| |45.2| |45.3| |45.4| |45.5| 16
  • 17. 17 00 Vim Vimming . |usr 90.txt| Vim |90.1| Unix |90.2| MS-Windows |90.3| |90.4| |90.5| Vim : |manual-copyright| vim:tw=78:ts=8:ft=help:norl: 17
  • 18. 18 01 *usr 01.txt* Vim 6.3 . : 2004 05 01 VIM --- : Bram Moolenaar Vim . Vim . |01.1| |01.2| |01.3| Vim |01.4| : |usr 02.txt| : |usr toc.txt| *01.1* Vim : 1. , . . 2. Vim . |notation| . . , 1 . : List CTRL-] CTRL-O 1 : , Vim HTML , <a href=#somewhere>click here</a> click here "click here" , , ; Vim CTRL-] , , , CTRL-] 18
  • 19. 19 01 , : |bars|. , 'number', ":write", . CTRL-] CTRL-]. ":help" , |help.txt|. *01.2* Vim. , ( GUI ), : |usr 90.txt|. *not-compatible* Vi Vim . Vi , , . vimrc . VIM , : Unix: ex command :!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc MS-DOS, MS-Windows, OS/2: ex command :!copy $VIMRUNTIME/vimrc_example.vim $VIM/_vimrc Amiga: ex command :!copy $VIMRUNTIME/vimrc_example.vim $VIM/.vimrc . Vim, 'compatible' . : ex command :set compatible? 'nocompatible' . "compatible" . . . : ex command :scriptnames 19
  • 20. 20 01 , . , 'compatible' . |vimrc| |compatible-default|. : Vim. "evim"(easy vim) . Vim. Notepad . Insert , . , , . |evim-keys|. *01.3* Vim ( !) vimtutor Vim . 30 , . Unix MS-Windows , Vim , : shell command vimtutor , , . . , , : shell command vimtutor fr OpenVMS , VIM , : shell command @VIM:vimtutor , : 1. . VIM ( ): shell command vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor' -c 'w! TUTORCOPY' -c 'q' , , : 20
  • 21. 21 01 shell command vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor.fr' -c 'w! TUTORCOPY' -c 'q' vim -u NONE -c "set nocp" TUTORCOPY Vim happy . 3. del TUTORCOPY *01.4* *manual-copyright* Vim : c 1988-2003 by Bram Moolenaar. " "1.0 , : http://www.opencontent.org/opl.shtml . *frombook* Steve Oualline Vi IMproved - Vim ( New Riders , ISBN:0735710015). " " , ( , , Vim 6.0 ). |frombook| . Steve Oualline New Riders OPL ! . , . , . |iccf|. : |usr 02.txt| : |manual-copyright| vim:tw=78:ts=8:ft=help:norl: 21
  • 22. 22 02 Vim *usr 02.txt* Vim 6.3 . : 2003 05 04 VIM --- : Bram Moolenaar Vim Vim . . . , . |02.1| Vim |02.2| |02.3| |02.4| |02.5| |02.6| |02.7| |02.8| : |usr 03.txt| : |usr 01.txt| : |usr toc.txt| *02.1* Vim : shell command gvim file.txt Vim. UNIX , Microsoft Windows, MS-DOS . Vim file.txt . , . : 22
  • 23. 23 02 Vim Display +---------------------------------------+ |# | |~ | |~ | |~ | |~ | |"file.txt" [New file] | +---------------------------------------+ ("#" .) (~) . , Vim . , file.txt, . , . VIM gvim . : shell command vim file.txt . , xterm , xterm . Microsoft Windows MS-DOS , . , gvim , . *02.2* Vim . . Normal . Normal . Insert . Vim Normal . Insert "i" (i Insert). . , . : Display iA very intelligent turtle Found programming UNIX a hurdle 23
  • 24. 24 02 Vim "turtle" . <Esc> Insert Normal . Vim : Display +---------------------------------------+ |A very intelligent turtle | |Found programming UNIX a hurdle | |~ | |~ | | | +---------------------------------------+ ? , : ex command :set showmode . ( , ). ( ). , "i" Vim --INSERT--. Insert . Display +---------------------------------------+ |A very intelligent turtle | |Found programming UNIX a hurdle | |~ | |~ | |-- INSERT -- | +---------------------------------------+ <Esc> Normal "--INSERT--" 1 Vim --- , . , <Esc> Normal ( Normal 1 : Normal --NORMAL--, 24
  • 25. 25 02 Vim ). <Esc>, Vim , 1 Normal *02.3* Normal , : List h j k l . l right ? , : , . ( ) : . . . ? , , ; hjkl . : h , l , j . k h l j , . "i" Insert , hjkl , <Esc> Normal . |vimtutor| . , Hiroshi Iwatani : 1 : google , 25
  • 26. 26 02 Vim Display Komsomolsk ^ | Huan Ho <--- ---> Los Angeles (Yellow river) | v Java (the island, not the programming language) *02.4* , "x". ( , xxxx ) , xxxxxxx(7 x) "A very ". : Display +---------------------------------------+ |intelligent turtle | |Found programming UNIX a hurdle | |~ | |~ | | | +---------------------------------------+ , : Display iA young <Esc> i( Insert ), "A young", Insert ( <Esc>). : Display +---------------------------------------+ |A young intelligent turtle | |Found programming UNIX a hurdle | |~ | |~ | | | +---------------------------------------+ "dd" . : 26
  • 27. 27 02 Vim Display +---------------------------------------+ |Found programming UNIX a hurdle | |~ | |~ | |~ | | | +---------------------------------------+ Vim , : "J". : Display A young intelligent turtle "J": Display A young intelligent turtle . , "u" 1 , .. , "dd" , "u" . : A : Display A young intelligent turtle xxxxxxx "A young". : Display intelligent turtle "u" . g, : Display g intelligent turtle 1 : , , ... 27
  • 28. 28 02 Vim u : Display ng intelligent turtle u, : Display ung intelligent turtle oung intelligent turtle young intelligent turtle young intelligent turtle A young intelligent turtle : "u" , Vim Vi . |not-compatible| . Vim Vim . Vi , . , CTRL-R( ) . , . CTRL-R , A : Display young intelligent turtle , "U" , . "U" . Display A very intelligent turtle xxxx very A intelligent turtle xxxxxx turtle A intelligent "U" A very intelligent turtle "u" "U" A intelligent 28
  • 29. 29 02 Vim "U" , "u" CTRL-R . , , "u" CTRL-R . *02.6* Vim . |Q in| , . "i" . ? . "a" "i". , Display and that's not saying much for the turtle. Display and that's not saying much for the turtle!!! , "x" . turtle e . : normal mode command a!!!<Esc> e : Display and that's not saying much for the turtle!!! "o" , Insert . . : Display A very intelligent turtle Found programming UNIX a hurdle 29
  • 30. 30 02 Vim "o" : normal mode command oThat liked using Vim<Esc> : Display A very intelligent turtle That liked using Vim Found programming UNIX a hurdle "O" ( O) . 9 . "kkkkkkkkk" "9k" . , . , , "a!!!<Esc>". "3a!<Esc>" . 3 3 . , 3 "3x". . *02.7* Vim, "ZZ". Vim. : Vim , . "ZZ", Vim . . Vim . |07.4|. . . Vim : ex command :q! . 30
  • 31. 31 02 Vim , 3 : (:), ; q , ; 1 2 (.!) . , Vim . ":q" , Vim : Display E37: No write since last change (use ! to override) Vim, " , ". , ":e!" . *02.8* Vim , ! ex command :help . <F1> <F1>. , ":help" . Vim ( ) : . . hljk . , "ZZ" . , Vim. , ( |help|). . CTRL-]( ), . ( , Vim . CTRL-] word 3 . 1 : Vim 2 : :! , , w! 3 : , HTML , HTML 31
  • 32. 32 02 Vim , , CTRL-T( ) . CTRL-O( ) . *help.txt* . "*" ( ). |29.1| . , : ex command :help {subject} "x" , : ex command :help x , : ex command :help deleting Vim , : ex command :help index ( , CTRL-A), "CTRL-" : ex command :help CTRL-A 1 Vim . Normal . , Normal CTRL-H : ex command :help CTRL-H , . Insert , "i " . CTRL-H : <a href="http://www.w3.org/2001/HTML">HTML</a> Vim tag , Vim 1 : Insert Normal 32
  • 33. 33 02 Vim ex command :help i_CTRL-H Vim , . - . -t , : ex command :help -t Vim . , . 'number' , : ex command :help 'number' |help-context| . . Insert , : ex command :help i_<Up> : Display E37: No write since last change (use ! to override) ID : ex command :help E37 : |usr 03.txt| : |manual-copyright| vim:tw=78:ts=8:ft=help:norl: 33
  • 34. 34 03 *usr 03.txt* Vim 6.3 . : 2004 01 17 VIM --- : Bram Moolenaar , , Vim . . , |Q lr| . |03.1| Word |03.2| |03.3| |03.4| |03.5| |03.6| |03.7| |03.8| |03.9| |03.10| : |usr 04.txt| : |usr 02.txt| : |usr toc.txt| *03.1* Word "w" word. Vim , "w" word. "3w" 3 words. : Display This is a line with example text --->-->->-----------------> w w w 3w word "w" word . "b"1 word : 1 : : backward 34
  • 35. 35 03 Display This is a line with example text <----<--<-<---------<--- b b b 2b b , "e"1 word 2 . "w" "b" , "e" "ge", 3 word : Display This is a line with example text <- <--- -----> ----> ge ge e e word, "w" word . "w" , "l" . "b" , . non-word , ".", "-" ")" word . Vim word , 'iskeyword' . WORDs . WORD word . WORD word. , : Display ge b w e <- <- ---> ---> This is-a line, with special/separated/words (and some more). <----- <----- --------------------> -----> gE B W E , . *03.2* "$" . <End> , . 4 "^" . "0" 1 : :end of word 2 : "w" , word , "e" word 3 : , "e" , word , word 4 : 35
  • 36. 36 03 . <Home> . : Display ^ <------------ .....This is a line with example text <----------------- ---------------> 0 $ ("....." ) "$" , . . . "1$" , "2$" , . "0" , "0" , "0" , , 1 , "^" . *03.3* . "fx" x. : "f" "find". , , human h . "fh" : Display To err is human. To really foul up you need a computer. ---------->---------------> fh fy "fy" really . ; "3fl" "foul" "l" : Display To err is human. To really foul up you need a computer. ---------------------> 3fl 2 "F" : 1 : "^" , 2 : : , 36
  • 37. 37 03 Display To err is human. To really foul up you need a computer. <--------------------- Fh "tx" "fx" , , . : "t" "To". "Tx": Display To err is human. To really foul up you need a computer. <------------ -------------> Th tn 4 ";" . "," , 1 . , 4 2 . *03.4* () . %3 : . "(" , ")" , 4 ")" , "(" : Display % <-----> if (a == (b * c) / d) <----------------> % [] {} . ( 'matchpairs' 5 ) , "%" . , "%" "(", ")": 1 : "Fx" , "," , 2 : , "fx" x , "f" , , , , Vim , Windows , 3 , (qzhen@flotu.org) 4 : 5 , <>, HTML, XML 37
  • 38. 38 03 code if (a == (b * c) / d) ---+----------------> % *03.5* C C++ , : Display prog.c:33: j undeclared (first use in this function) 33 . 33 ? "9999k"1 "32j" 32 . 2 , . "G" . , . "33G" 33 . (|usr 30.txt| , :make ) 3 , "G" . "gg" . "1G" , . Display | first line of a file ^ | text text text text | | text text text text | gg 7G | text text text text | | text text text text | text text text text V text text text text | text text text text | G text text text text | last line of a file V 1 : 9999 , C/C++ , , , Vim . 2 : : G Go 3 : , Vim , , 38
  • 39. 39 03 1 "%" . 2 3 "50%" . "90%" . , . ? : Display +---------------------------+ H --> | text sample text | | sample text | | text sample text | | sample text | M --> | text sample text | | sample text | | text sample text | | sample text | L --> | text sample text | +---------------------------+ : "H" Home, "M" Middle, "L" Last. *03.6* , : 1. CTRL-G . ( 'ruler' ): Display "usr_03.txt" line 233 of 650 --35%-- col 45-52 , , , . - , "col 2-9". , , 8 , 9. 4 2. 'number' . : ex command :set number 1 : N 2 : , 50% 3 : Vim , , ? :goto 3 4 : 39
  • 40. 40 03 1 , : ex command :set nonumber 'number' , "no" . , . Vim . . . 3. 'ruler' . Vim ex command :set ruler 'ruler' , 2 3 *03.7* CTRL-U . . , . CTRL-D , : 1 : :no boolean 2 : , Vim set number, , , , :set nonumber ruler, number, , |gq| 3 --<< >> 40
  • 41. 41 03 Display +----------------+ | some text | | some text | | some text | +---------------+ | some text | | some text | CTRL-U --> | | | | | 123456 | | 123456 | +----------------+ | 7890 | | | +----------------+ | example | CTRL-D --> | 7890 | +---------------+ | | | example | | example | | example | | example | +----------------+ CTRL-E( ) CTRL-Y( ). : CTRL-E Extra. ( MS-Windows , CTRL-Y ). ( ) CTRL-F. CTRL-B 1 2 . CTRL-F , CTRL-B , ! "j" . . "zz" : Display +------------------+ +------------------+ | some text | | some text | | some text | | some text | | some text | | some text | | some text | zz --> | line with cursor | | some text | | some text | | some text | | some text | | line with cursor | | some text | +------------------+ +------------------+ 3 4 "zt" , "zb" . 1 : : Forward 2 : : Backward 3 : "zt" t top, z , , zt Zhuan Tie( ) :-) 4 : : "b" bottom 41
  • 42. 42 03 , |Q sc|. , 'scrolloff' . *03.8* "/string" . "include", : normal mode command /include 1 "/" Vim , , . . . : .*[]^%/?~$ , , . . . "n" . #include: normal mode command /#include "n". #include . , "n" . "3n" 3 . "/" 2 . 3 "?" "/" , : 1 : Vim , 2 : , normal , / , N , N , / , /text , n N , / N , : a 1 b a 2 b a 3 b a 4 b a 5 b a 6 b normal 1 , 2/d 3, 2 , n , 4 3 : : Vim 42
  • 43. 43 03 normal mode command ?word "N" , "/" "?" . "/" "N" , "?" "N" . . , 'ignorecase' : ex command :set ignorecase "word", "Word" "WORD". , : ex command :set noignorecase 3 : normal mode command /one /two /three "/" , . , Vim "/three" , "three". , , Vim "/two". "/one". . , . "/o<Up>"1 Vim "/one" . ":" . . . 1 : <Up> 43
  • 44. 44 03 WORD word "TheLongFunctionName", . "/TheLongFunctionName", . Vim . : word , "*" . 1 Vim word . "#" "*" . :"3*" word . WORD "/the" Vim "there". "the" : normal mode command /the> "" , word . , "" 2 word . word "the" : normal mode command /<the> "there" "soothe". "*" "#" word word( "g*" "g#" word .) "nr" . . "nr" "*" "n" . . : ex command :set hlsearch 1 : : word ? ? : Visual select, yank, :let @/=@", n 2 : word , , , 0 44
  • 45. 45 03 "nr", Vim . , , 1 : ex command :set nohlsearch . 2 , : ex command :nohlsearch 'hlsearch' . . , . "n" "N" . . : ex command :set incsearch Vim . . : ex command :set nowrapscan . , . 'wrapscan' , . INTERMEZZO 3 , Vim , Vim . |not-compatible| . : 1 A: ? : |/%<3l| 2 : , , 'hlsearch' 3 : 45
  • 46. 46 03 ex command :scriptnames , : ex command :edit ~/.vimrc , Vim . : ex command Go:set hlsearch<Esc> "G" . "o" , ":set" . <Esc> . : normal mode command ZZ Vim , 'hlsearch' . *03.9* Vim . , . , , . . |usr 27.txt|. |pattern| . ^ . 1 6 . "include" include . "^include" include. $ . "was$" was. "x" "the" : Display the solder holding one of the chips melted and the xxx xxx xxx 1 : 46
  • 47. 47 03 "/the$" : Display the solder holding one of the chips melted and the xxx "^the" : Display the solder holding one of the chips melted and the xxx "/^the$" , "the" . , "the ", . . . "c.m" 1 c m , . : Display We use a computer that became the cummin winter. xxx xxx xxx . , . : . "ter." , : Display We use a computer that became the cummin winter. xxxx xxxx "ter." 2 . *03.10* "G" , Vim . Vim . : 1 : , l , . , , , , . 47
  • 48. 48 03 normal mode command `` 1 , , . ` , `. , , . "/" "n" ( ). "fx" "tx", word "w" "e" . , "j" "k" , . `` . CTRL-O ( : O older). CTRL-I ( : I O ). 3 : normal mode command 33G /^The CTRL-O 33 2 , "The" . CTRL-O 33 . CTRL-O "33G" . CTRL-I 33 . CTRL-I "/^The" : Display | example text ^ | 33G | example text | CTRL-O | CTRL-I | example text | | V line 33 text ^ V | example text | | /^The | example text | CTRL-O | CTRL-I V There you are | V example text : CTRL-I <Tab> . 1 : , ' , : , ` 1 2 : , " " , 48
  • 49. 49 03 ":jumps" . ">" . Vim . "ma" "a". a z 26 . . Vim . , `{mark}, {mark} . : normal mode command `a 'mark( , ) mark . `mark , `mark mark . . , . s(start) : normal mode command ms e(end) : normal mode command me , : normal mode command 's '' , 'e e . 1 2 s , e , . : 1 : start 2 : end 49
  • 50. 50 03 ex command :marks . : List ' " [ ] : |usr 04.txt| : |manual-copyright| vim:tw=78:ts=8:ft=help:norl: 50
  • 51. 51 04 *usr 04.txt* Vim 6.3 . : 2004 01 17 VIM --- : Bram Moolenaar --- . 3 : , Visual . |04.1| |04.2| |04.3| |04.4| Visual |04.5| |04.6| |04.7| |04.8| |04.9| |04.10| : |usr 05.txt| Vim : |usr 03.txt| : |usr toc.txt| *04.1* 2 "x" . "4x" 4 . "dw" word. "w" word . , "d" , . , "4w" 4 word. "d4w" 4 word. 51
  • 52. 52 04 Display To err is human. To really foul up you need a computer. ------------------> d4w To err is human. you need a computer. Vim . Vim word . "e" word 1 , Vim : Display To err is human. you need a computer. --------> d2e To err is human. a computer. . " ", " ". "$" . "d$" . " " , : Display To err is human. a computer. ------------> d$ To err is human : + . . "d" . "4l" "w". , . *04.2* "c", . "d" , Insert . "cw" word. , , word Insert : 1 : , 52
  • 53. 53 04 Display To err is human -------> c2wbe<Esc> To be human "c2wbe<Esc>" : List c 2w word( Insert ) be <Esc> Normal : "human" . : , , . "cw" . "c" d , :"cw", "ce" , word . word . Vi . , Vim 1 . "dd" , "cc" . ( ). "d$" , "c$" . "d$" "a" Insert . + : List x dl( ) X dh( ) D d$( ) C c$( ) s cl( ) S cc( ) 1 : : 53
  • 54. 54 04 "3dw" "d3w" 3 word. , "3dw" word 3 ; "d3w" 3 word. . , , "3d2w" word, 3 , 6 word. "r" . . "cl" "s" , "r" <Esc> Normal . Display there is somerhing grong here rT rt rw There is something wrong here "r" . Display There is something wrong here 5rx There is something xxxxx here "r<Enter>". . : 1 "4r<Enter>" 4 . *04.3* "." Vim . . , HTML , <B> . <B> < "df>". </B> < "." . "." ( "df>"). , < "." . 1 : : , 54
  • 55. 55 04 Display To <B>generate</B> a table of <B>contents f< < ---> df> > --> f< < ---------> . df> ---> f< < -------------> . df> --> "." , "u" CTRL-R . ( : "." Normal , , , : Display asdf 123 asdf 1234 1 "cwxyz", Normal , : Display asdf xyz 1 , . , : Display asdf xyz : Display asdf xyz4 , 3 xyz.) : "four" "five". . : List /four<Enter> "four" cwfive<Esc> "five" n "four" . "five" n . 55
  • 56. 56 04 *04.4* Visual + . . Visual . "v" Visual . . . . , : Display This is an examination sample of visual mode ----------> velllld This is an example of visual mode "l" . "d" . , <Esc> Visual . . , "V" Visual . . . . , "Vjj" 3 : Display +------------------------+ | text more text | >> | more text more text | | selected lines >> | text text text | | Vjj >> | text more | V | more text more | +------------------------+ , CTRL-V Visual . . 56