分享一篇关于linux中vi命令的光标移动操作的文章,有需要的朋友可以参考一下,

全屏幕文本编辑器中, 光标的移动操作无疑是最经常使用的操作了。用户只有熟练地使用移动光标的这些命令,才能迅速准确地到达所期望的位置处进行编辑。

vi 中的光标移动既可以在命令模式下,也可以在文本输入模式下,但操作的方法不尽相同。

在文本输入模式下, 可直接使用键盘上的四个方向键移动光标;在命令模式下,有很多移动光标的方法。不但可以使用四个方向键来移动光标,还可以用h 、j、 k、 l 这四个键代替四个方向键来移动光标,这样可以避免由于不同机器上的不同键盘定义所带来的矛盾,而且使用熟练后可以手不离开字母键盘位置就能完成所有操作,从而提高工作效率。

以下命令均在命令行模式下完成光标移动:

h 光标左移, 如果在按h 命令前输入数字n ,则光标左移n 个字符;

l 光标右移 ,如果在按l 命令前输入数字n, 则光标右移n 个字符;

j 光标上移, 如果在按j 命令前输入数字n, 则光标上移n 个字符;

k 光标下移, 如果在按k 命令前输入数字n ,则光标xia 移n 个字符;

0 (零) 光标移到行首;

$ 光标移到行尾;

H 光标移到屏幕上显示的第一行 (并不一定是文件头);

L 光标移到屏幕上显示的最后一行 (并不一定是文件尾);

M 光标移到屏幕的中间一行;

nG 光标移到第 n 行;

w或W 将光标右移至下一个单词的词首;

e 或E 如果光标起始位置处于单词内(即非单词尾处),则该命令将把光标移到本单词词尾;如果光标起始位置处于单词尾,则该命令将把光标移动到下一个单词的词尾,linux中vi命令的光标移动操作linux网页制作》(https://www.unjs.com)。

b 或B 如果光标处于所在单词内(即非单词首),则该命令将把光标移至本单词词首;如果光标处于所在单词的词首,则该命令将把光标移到上一个单词的词首;

Ctrl+G 状态命令, 显示当前编辑文档的状态。包括正在编辑的文件名、是否修改过、当前行号、文件的行数以及光标之前的行占整个文件的百分比。

此外 ,也可以通过以下末行模式下的命令完成光标在整个文件中的移动操作:

:n 光标移到文件的第n 行;

:$ 光标移到文件的最后一行;

linux vi 移动光标,linux中vi命令的光标移动操作linux网页制作 -电脑资料相关推荐

  1. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  2. 熟悉linux unix,熟悉这几个常用命令,你就是Linux/Unix的vi高手了。

    最近在学习Linux和shell脚本语言,个人认为vim编辑器比较好用.遂重新学习一下大学时学过的vi命令. 用vi命令进入vi编辑器之后,处于命令模式,按i,a,o切换到编辑模式. 按一下「ESC」 ...

  3. df命令能够实现linux系统磁盘管理中,Linux_linux磁盘命令中df命令的作用,linux磁盘命令中df命令的使用, - phpStudy...

    linux磁盘命令中df命令的作用 linux磁盘命令中df命令的使用,系统管理员想要知道df命令的功能,看完本文相信您能得到一个满意的答案.磁盘配额:问题是他们没有表达同时想获得磁盘配额管理工具的愿 ...

  4. linux wget返回值_Linux中curl命令和wget命令的使用介绍与比较

    原文链接: 这篇文章主要给大家介绍了Linux中curl命令和wget命令使用以及这两者之间的区别比较,curl和wget命令都是Linux下的工具,可以用来下载文件.文中介绍的非常详细,相信对大家具 ...

  5. linux中chmod命令的用法,【linux】chmod命令详细用法

    功能说明: 变更文件或目录的权限 u:User,即文件或目录的拥有者. g:Group,即文件或目录的所属群组. o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围. a:Al ...

  6. linux中touch命令如何使用方法,Linux系统下touch命令的使用方法

    你还在为不知道linux系统下touch命令的使用方法而不知所措么?下面来是答-案-网 Z Qnf.Com小编为大家收集的linux系统下touch命令的使用方法,欢迎大家阅读: linux系统下to ...

  7. linux中du命令参数的用法,linux中du命令参数及df命令和dd命令介绍

    本文详细介绍了linux中du命令参数及df命令和dd命令的使用方法,并对之进行了举例说明. linux中df命令参数 linux中df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获 ...

  8. linux命令中fsck命令 – 检查并修复Linux文件系统

    fsck命令的英文全称是"filesystem check",即检查文件系统的意思,常用于检查并修复Linux文件系统的一些错误信息,操作文件系统需要先备份重要数据,以防丢失. L ...

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

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

最新文章

  1. java反射最佳实践,java反射性能测试分析
  2. 如何给localStorage设置一个过期时间?
  3. HDFS【2.5.1】系列1:HDFS的核心数据结构---元数据
  4. 深度学习工具那么多,究竟哪款最适合你?| 线下沙龙 × 报名
  5. 如何解析lvx文档_建站零基础入门:手把手教你如何自助建站
  6. 【计算机网络】FDM和TDM的传输总时间计算
  7. 如何有效地报告Bug
  8. deque iterator not dereferencable 问题
  9. 我是如何入门、成长并进阶为数据分析师的?
  10. python在材料方面的应用_Python数据科学(一)- python与数据科学应用(Ⅰ)
  11. CASL编程?—— CANape的自动化“利器”
  12. 服务器显示叹号DASD,ibm system x3850 x5服务器DASD亮橙色灯怎么处理
  13. UnionPay-银联支付-netcore(一)
  14. Octane 2022 预览版来了 -设计师们的福音
  15. switch的优缺点
  16. 2018.4.1(python) 请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。 //(米和英寸之间的长度转换)//热量转换
  17. c++日志工具之——log4cplus
  18. python QQ邮件发送
  19. 使用微信小程序获取附近人的位置遇到的坑
  20. MySQL_帐号密码匹配规则与命名规范

热门文章

  1. 雷达原理 | 用MATLAB信号处理是如何解算目标的距离和速度信息的?
  2. 蓝桥杯 分巧克力 python
  3. 2022T电梯修理考试题及在线模拟考试
  4. 这样发工资,风险很大,会计一定要重视!
  5. 软链接(Soft Link,符号链接)和硬链接(Hard Link)。
  6. access quick 取消显示_怎么快速关闭Win10系统的quick access功能
  7. base64转图片问题javax.imageio.IIOException: Invalid JPEG file structure: two SOI markers
  8. vue混合html,VueJS混合
  9. 解决linux内核更新后VM无法正常运行问题
  10. ygo游戏王卡组_游戏王卡组教程系列【光道卡组】