Vim Basic Command

1. 学习

2. 常用操作命令

2.1. 使用帮助

:help command

2.2. 位置操作

                                                                         k
      Move around:  Use the cursor keys, or "h" to go left,            h   l
                    "j" to go down, "k" to go up, "l" to go right.       j

2.2.1. 表头/末尾

:0              #表头
shift+h         #本页头
shift+g         #末尾

2.2.2. 滚屏

ctrl + f (forward) ctrl + b (backward)          #分别向下 / 上卷动一屏
crtl + d (down) ctrl + u (up)                   #分别向下 / 上卷动半屏 

2.3. 替换

2.3.1. 全文替换

1,$s/looking for/placed by/g

1,$:表示开始和结束位置为从第一行到文本结束

looking for/placed by/:looking for替换为placed by

g:表示操作是本行的全部内容

2.3.2. 详解

:s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1

:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1

:.,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1

:1,$ s/str1/str2/g 用字符串 str2 替换正文中所有出现的字符串 str1

MainWiki: VimBasicCommand (last edited 2009-09-26 14:49:39 by twotwo)