当我们进入Linux的vim编辑器查看脚本时,按上下键查看是不是非常慢?这个时候就要用到我们的翻页快捷键了,快捷键命令如:

整页翻页命令为:    Ctrl + f 键   f 的英文全拼为:forward;

Ctrl + b 键  b 的英文全拼为:backWord;

翻半页命令为:      Ctrl + d 键  d 的英文全拼为:down;

Ctrl + u 键  u 的英文全拼为:up;

直接查看该脚本的最后一行:输入:$,然后回车;

在键盘按下大写G ;

在键盘按Shift + g;

直接查看该脚本的第一行:    输入:0或:1,然后回车;

在键盘按下小写gg;

h  左,或 Backspace 或方向键
j  下,或 Enter 或 +(要 Shift 键),或方向键
k  上,或 方向键或 -(不必 Shift 键)
l  右,或 Space 或方向键
使用 hjkl 键的移动是为了使手不必离开打字区(键盘中央的部位),以加快打字的速度,如果各位不习惯,那就使用方向键吧!
Backspace 及 Space 的移动方式是到了行首或行尾时会折行,但方向键或 hl 键的移动则在行首或行尾时您继续按也不会折行。转折换行的功能是 vim 的扩充功能,elvis 无此功能。
jk 及使用方向键的上下移动游标会尽量保持在同一栏位。使用 Enter,+,- 的上下移动,游标会移至上(下)一行的第一个非空白字元处。
好像有点複杂,各位就暂时使用方向键来移动就简单明白了!等您爱上了 vim 后再来讲究吧。
 Ctrl-f    即 PageDown 翻页。
 Crtl-b    即 PageUp 翻页。

进阶的游标移动
0  是数目字 0 而不是英文字母 o。或是 Hmoe 键,移至行首,
   (含空白字元)。
^  移至第一个非空白字元,注意,要 Shift 键。
$  移至行尾,或 End 键。要 Shift 键。
以上两个按键是源自规则表示式(regular expression),在 regexp 中 ^ 是匹配行首,$ 是匹配行尾。
 G  移至档尾(最后一行的第一个非空白字元处)
gg 移至档首(第一行之第一个非空白字元处)
gg 是 vim 的扩充功能,在 elvis 或原始 vi 中可用 1G 来移至档首(是数字 1 不是英文字 l)。
G 之原意是 goto,指移至指定数目行之行首,如不指定数目,则预设是最后一行。
 w  移至次一个字(word)字首。当然是指英文单字。
W  同上,但会忽略一些标点符号。
e  移至前一个字字尾。
E  同上,但会忽略一些标点符号。
b  移至前一个字字首。
B  同上,但会忽略一些标点符号。
H  移至萤幕顶第一个非空白字元。
M  移至萤幕中间第一个非空白字元。
L  移至萤幕底第一个非空白字元。
这和 PageDown,PageUp 不一样,内文内容并未动,只是游标在动而已。
 n| 移至第 n 个字元(栏)处。注意,要用 Shift 键。n 是从头起
   算的。
:n 移至第 n 行行首。或 nG。

特殊的移动
)  移至下一个句子(sentence)首。
(  移至上一个句子(sentence)首。
}  移至下一个段落(paragraph)首。
{  移至上一个段落(paragraph)首。
sentence 是以 . ! ? 为区格。
paragraph 是以空白行为区格。
 %  这是匹配 {},[],() 用的,例如您的游标现在在 { 上
   只要按 %,就会跑到相匹配的 } 上。写程式时满好用的。

转载于:https://www.cnblogs.com/mafeng/p/10297901.html

Linux的vim编辑器中的翻页命令相关推荐

  1. linux more命令 翻页,Linux系统中的翻页命令more和less使用教程

    more more- 在显示器上阅读文件的过滤器[[ ]] 总览 (SYNOPSIS) more[-dlfpcsu] [-num] [+/ pattern] [+ linenum] [file ... ...

  2. Linux中设置tab4个空格,Linux怎么在VIM编辑器中修改Tab为4个空格

    摘要 腾兴网为您分享:Linux怎么在VIM编辑器中修改Tab为4个空格,云景任务,壹学车,围棋宝典,腾讯qq等软件知识,以及临沂市教育收费,美矣收银系统,我的世界rpgitem,来电归属地显示,盘古 ...

  3. linux dd 编辑,Vim编辑器中,在命令模式下的dd命令是用来( )。

    Vim编辑器中,在命令模式下的dd命令是用来( ). 更多相关问题 下列说法中不正确的是()A.-1的立方根是-1B.0的平方根与立方根相等C.-4的平方根是±2D.每个数都有一个立方 设s=11+1 ...

  4. linux删除vim编辑器创的目录,Linux目录和文件——文本编辑器Vim

    Linux目录和文件--文本编辑器Vim 摘要:本文主要学习在Linux系统中使用Vim文本编辑器编辑文本. 什么是Vim Vim是一个基于文本界面的编辑工具,使用简单且功能强大.更重要的是,Vim是 ...

  5. 用 Python selenium爬取股票新闻并存入mysql数据库中带翻页功能demo可下载

    用 Python selenium爬取实时股票新闻并存入mysql数据库中 1.分析需求 2.创建表 3.分析需要爬取的网页内容 4.python里面selenium进行爬虫操作 1.添加包 2.连接 ...

  6. Linux基础——vim编辑器的使用

    文章目录 1. 简介 2. 工作模式 3. vim编辑器的使用 3.1 命令模式下的操作 3.1.1 光标的移动 3.1.2 删除操作(并不是真的删除,实际上是剪切) 3.1.3 撤销操作 3.1.4 ...

  7. Bootstrap 分页导航中的翻页组件

    分页导航中的翻页 一些简单的网站,比如博客或者杂志网站,希望用更少的标记和样式,来创建简单的"前一页"和"后一页"的翻页导航. Bootstrap中,只需为列表 ...

  8. Vim编辑器中的复制和全选复制

    Vim中的复制粘贴操作 需要指令: v: 进入Visual模式 gg: 光标移动到文本第一行 G: 光标移动到文本的最后一行 y: 复制到vim寄存器中,非windows系统剪贴板. p: 粘贴 操作 ...

  9. linux - vi / vim 编辑器

    linux - vi / vim 编辑器 1. vi / vim 是什么 2. 模式切换 2.1 一般模式(普通模式) 2.2 编辑模式 2.3 命令模式 1. vi / vim 是什么 vi是uni ...

最新文章

  1. 44种模型、1200种子网,RobustART评测CNN、Transformer、MLP-Mixer谁最鲁棒?
  2. USACO Broken Necklace 题解(环展开成链,枚举)
  3. C语言goto关键字—尽量少用
  4. apollo持久化sentinel_Spring Cloud Alibaba基础教程:Sentinel使用Apollo存储规则
  5. 第六十八期:程序员与医生
  6. 2011年计算机一级考试题,2011年计算机一级考试模拟试题及参考答案(1)
  7. azure批量创建虚拟机_如何将数据库迁移到Azure虚拟机
  8. linux 无线 扫描不到网络,在Ubuntu笔记本上搜不到无线信号的解决办法
  9. 汉字区位码---非常浅显的知识点
  10. 音乐播放器之QQ音乐最新api,亲测可用
  11. 职场动物进化手册(转自天涯)
  12. python 模拟鼠标键盘_如何用 python 模拟鼠标和键盘的操作
  13. 2019.08-2020.06计算机考研指导总结篇
  14. 【CSS】设置 border 长度
  15. 移动端和网页端公告栏文字右向左轮播滑动
  16. 智能指针循环引用——你真的懂了吗?
  17. 00_00 python机器学习_各章实例代码汇总(随学习进度更新)
  18. Matlab求单边谱,关于实信号的双边谱和单边谱
  19. 使用管程法解决生产者消费者问题
  20. i++与++i是什么意思?

热门文章

  1. @成都的Coder ,一起探讨终端架构持续演进
  2. 边缘计算在天猫精灵云应用上的落地实践
  3. 微服务最佳实践:MSE 微服务引擎
  4. Java一分钟 || Docker因权限问题无法启动Springboot怎么办
  5. 用UI讲故事,表达情感和创造个性
  6. 面向对象的程序设计在游戏开发中使用(一):类
  7. 第十届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
  8. 使用Memcache缓存mysql数据库操作的原理和缓存过程浅析
  9. Oracle如何监控表的DML次数
  10. 有不同列数的两个表的UNION