linux终端下vi文本编辑器的基础使用方法

本文介绍了在Linux终端下vi和vim文本编辑器的基础使用方法,包括打开文件、工作模式切换、基本操作如插入、删除、移动光标,以及查找替换、保存和退出的步骤。
摘要由CSDN通过智能技术生成

一、linux终端下vi文本编辑器的基础使用方法:

下面将提供一些在Linux终端中使用vi或vim(vi的增强版)的基础操作方法:

1.打开文件:

vi filename.txt

如果文件存在,则打开该文件;如果不存在,则创建新文件。

2.vi工作模式:

  • 命令模式(Command mode):启动vi后默认进入此模式,可以执行剪切、粘贴、查找替换等操作。
  • 插入模式(Insert mode):在此模式下可以进行文本输入。
  • 底行模式(Last line mode 或 Ex mode):用于执行保存、退出、搜索等高级操作。

3.基础操作(在命令模式下):

  1. 插入/编辑文本:

    • i 在当前光标前开始插入。
    • a 在当前光标后开始插入。
    • o 在当前行下方新开一行并进入插入模式。
    • O 在当前行上方新开一行并进入插入模式。
  2. 移动光标:

    • h 左移一个字符。
    • j 下移一行。
    • k 上移一行。
    • l 右移一个字符。
    • 0 移到行首。
    • $ 移到行尾。
    • G 跳转到文件最后一行。
    • gg 跳转到文件第一行。
  3. 删除操作:

    • x 删除当前光标下的字符。
    • dw 删除从当前光标到下一个单词结尾的内容。
    • dd 删除当前行。
    • D 从当前光标删除到行尾。
  4. 撤销与重做:

    • u 撤销上一步操作。
    • <C-r> (即按住Ctrl键同时按r键)重做撤销的操作。
  5. 保存与退出:

    • :w 保存当前文件但不退出。
    • :wq 保存当前文件并退出vi。
    • :q! 不保存当前修改并强制退出。
  6. 查找与替换:

    • /pattern 向下查找指定的文本模式。
    • ?pattern 向上查找指定的文本模式。
    • :%s/old/new/g 替换整个文件中所有old字符串为new字符串。

要从命令模式切换到插入模式,请按 iao 或 O;要返回命令模式,请按下 Esc 键。

对于更复杂的操作和详细功能,建议查阅官方文档或在线教程以获取更全面的指导。

4.简单流程:

1.vi test.txt
2.输入[a]
3.开始编辑内容
4.先按[Esc],再按[:]+[w]+[q]

5.完成

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值