西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程其它教程 → vi-vim常用命令大全

vi-vim常用命令大全

相关软件相关文章发表评论 来源:西西整理时间:2013/4/28 17:02:16字体大小:A-A+

作者:西西点击:1986次评论:0次标签: vim

  • 类型:电子资料大小:83.2M语言:中文 评分:5.0
  • 标签:
立即下载
3 页 插入、移动和跳转

5 插入

输入模式:

操作键说明
i 在当前光标位置前插入数据
a 在当前光标位置后插入数据
I 在当前行开头处插入数据
A 在当前行末尾处插入数据
o 在当前行下面出入一行
O 在当前行上面插入一行

6、移动和跳转

6.1获取光标当前位置

获取方式:^G

6.2 缓冲区移动

操作键说明
^F 向下移动一屏
^B 向上移动一屏
n^F 向下移动n屏
n^B 向上移动n屏
^D 向下移动半屏
^U 向上移动半屏
n^D 向下移动n行
n^U 向上移动n行
^E 向屏幕顶端多滚动一行
^L 向屏幕底端多滚动一行
zENTER 将光标所在的行移动到屏幕顶端
z.将光标所在的行移动到屏幕中间
z-将光标所在的行移动到屏幕底端

6.3 光标移动

操作键说明
h        将光标向左移动一个位置
j      将光标向下移动一个位置
k          将光标向上移动一个位置
l        将光标向右移动一个位置
- 将光标移动到上一行的开头
+      将光标移动到下一行的开头
^ 将光标移动到当前行的第一个非空格/制表符的字符上
数字0 将光标移动到当前行的开始
$ 将光标移动到当前行的末尾
w W 将光标移动到下一个单词的词首(大写字母,略过空格)
e E 将光标移动到下一个单词的词尾(大写字母,略过空格)
b B 将光标移动到上一个单词的词首(大写字母,略过空格)
 向前移动到下一个句子
 向后移动到上一个句子
{ 向前移动到下一个段落
} 向后移动到上一个段落
H 将光标移动到屏幕顶部
M 将光标移动到屏幕中间
L 将光标移动到屏幕的最后一行
fcharacter 单字符搜索移动(f为搜索命令,character为要搜索的字符)
Fcharacter 单字符左方向搜索移动
% 已匹配一个括号为目的的移动

说明:

1.命令计数:在移动命令前加数字,如3j,可实现向下移动三行。

   语法:ncommand   (n为数字,command为移动命令)

2. 规律:一个命令的大写字母形式会做同样的事情,但是方向相反。

6.4 行号跳转

显示行号:     :set number

关闭行号:     :set nonumber

命令说明
nG 、   :n 跳转到第n行
1G 、 gg  、 :1 跳转到编辑缓冲区的第一行
G   、  :$ 跳转到编辑缓冲区最后一行

附加:

另一个移动到某行的办法是:在命令 前加一个命令计数,如 50% 会把光标定位在文件中间。

6.5 跳转到前一位置

返回前一位置:

a)      ``(两个反引号)

b)      ‘’(两个单引号)

6.6 使用名称标示任意行,进行跳转

           用不可见的名称标识任意行,当需要时使用此名称跳转到这一行。

       可以键入m标示这一行,后跟一个字母,这个字母就是这一行的名称。例如:用”b“标示这一行,可以键入mb。为了跳转到这一行,可以键入一个反引号或单引号,后面跟这一行的名称。如:`b 或 ’b

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)