利用vim编辑器创建和编辑正文文件

本文介绍了如何利用vim编辑器创建和编辑正文文件。详细阐述了vim的命令行模式、编辑模式和扩展模式,包括光标移动、删除、复制、粘贴、撤销和恢复操作。还提到了设置行号、跳转到特定行以及文件的保存和退出方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

利用vim编辑器创建和编辑正文文件:

  1. 创建vim文件:vim 文件路径(如文本文件,不存在则会新建);
    1.  

新建的vim编辑器,命令行模式输入内容;

  1. vi(vim是vi的升级版)编辑器的三种模式;
    • 命令行模式:vi的默认模式,所有输入被解释为vi命令,可以执行修改、删除、移动、粘贴、删除正文等命令,可以进行光标移动、搜索字符串和退出vi的操作等;
      1. 上下键移动光标;
      2. 按两下“d”,删除光标所在的一行数据;
      3. “ndd”:N为数字,删除光标所在的向下N行,例如:20ndd则是删除20行;
      4. “u”:撤销上一步操作;
      5. “CTRL+r”:恢复上一步操作;
      6. “yy”:复制光标所在的哪一行;
      7. “p”:将已复制的数据在光标的下一行粘贴;
      8. “P”:将已复制的数据在光标的上一行粘贴;
      9. “nyy”:N为数字,复制光标所在的向下N行,例如:20nyy则是复制20行;
      10. 复制一万行:光标所在的位置双击“yy”,然后在数字键点击1000,最后按“p”即可;
      11. 数字0是跳转到光标所在行的第一位;
      12. Delete符号是跳转到光标所在行的最后一位;
      13. ng:按住数字五在点击大写的G,可以跳转到指定行;
      14. gg:跳转到文章开头;
      15. G:跳转到文章结尾;
    • 编辑模式:可以往一个文件中输入正文,输入的每一个字符都按vi编辑器解释为输入的正文,使用esc键返回命令行模式;
      1. 切换编辑模式:输入a,i,o皆可以;
    • 扩展模式:在一些Unix系统上也叫做最后一行模式,可以使用一些高级编辑命令,如搜寻和替代字符串,存盘或退出vi编辑器等,要进入最后一行模式,需在命令行模式中输入冒号,冒号这一操作将把光标移动到屏幕的最后一行;
      1. 命令行切换扩展模式:输入“:”
      2. 使用esc键返回命令行模式;
      3. Set nu:输入set nu回车显示行号;
      4. H:光标移动到屏幕的最上方那一行的第一个字符;
      5. M:光标移动到屏幕的中央那一行的第一个字符;
      6. L:光标移动到屏幕的最下方那一行的第一个字符;
    • 编辑模式与扩展模式无法直接切换,需经过命令行模式做衔接;
    • W:保存;  Q:退出; wq!:强制保存退出;
  2. 补充:CTRL+A:跳到命令行的首部; CTRL+E:跳到命令行的首部;

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值