Linux Vi编辑器基础操作指南

Linux Vi编辑器基础操作指南

Linux中的Vi是一个强大的文本编辑器,虽然它有一些陡峭的学习曲线,但一旦掌握了基本操作,它就变得非常高效。以下是Vi编辑器的一些基本用法:

  1. 打开Vi编辑器:

    vi 文件名
    
  2. 退出Vi编辑器:

    • 保存并退出:按下Esc键,然后输入:wq并按下Enter
    • 不保存并退出:按下Esc键,然后输入:q!并按下Enter
    • 如果有未保存的更改,Vi会阻止你退出,可以输入:q并按下Enter来退出。
  3. 插入文本:

    • 进入插入模式:按下i键。
    • 在当前光标位置插入文本。
  4. 保存文件:

    • 进入命令模式:按下Esc键。
    • 输入:w并按下Enter
  5. 另存为文件:

    • 进入命令模式:按下Esc键。
    • 输入:w 文件名并按下Enter
  6. 删除字符或行:

    • 删除当前字符:按下x键。
    • 删除当前行:在命令模式下输入dd
  7. 撤销操作:

    • 进入命令模式:按下Esc键。
    • 输入:u并按下Enter来撤销上一步操作。
  8. 复制和粘贴文本:

    • 复制当前行:在命令模式下输入yy
    • 粘贴复制的文本:在命令模式下输入p
  9. 移动光标:

    • 向上移动光标:按下k键。
    • 向下移动光标:按下j键。
    • 向左移动光标:按下h键。
    • 向右移动光标:按下l键。
  10. 搜索文本:

    • 进入命令模式:按下Esc键。
    • 输入/要搜索的文本并按下Enter
    • 使用nN键在搜索结果之间进行导航。
  11. 替换文本:

    • 进入命令模式:按下Esc键。
    • 输入:%s/要替换的文本/替换后的文本/g并按下Enter来替换整个文件中的匹配项。
  12. 退出Vi编辑器并保存更改:

    • 进入命令模式:按下Esc键。
    • 输入:wq并按下Enter

这只是Vi编辑器的一些基本用法,Vi有很多高级功能和快捷键,可以根据需要进一步学习。希望这些基本操作能帮助你开始使用Vi编辑器。

相关推荐
sp_wxf13 分钟前
Stream流
linux·服务器·windows
LYK_HAHA31 分钟前
centos常用知识和命令
linux·运维·centos
kissSimple1 小时前
UE行为树编辑器图文笔记
笔记·ue5·编辑器·unreal engine·unreal engine 5
PythonFun1 小时前
自建RustDesk服务器:详细步骤与操作指南
运维·服务器
可涵不会debug1 小时前
【Linux】信号知识三把斧——信号的产生、保存和处理
linux·运维·信号
facaixxx20241 小时前
京东云主机怎么用?使用京东云服务器建网站(图文教程)
运维·服务器·京东云
jyan_敬言1 小时前
【Linux】Linux命令与操作详解(一)文件管理(文件命令)、用户与用户组管理(创建、删除用户/组)
linux·运维·服务器·c语言·开发语言·汇编·c++
unix2linux2 小时前
Parade Series - SHA256
linux·python·mysql·shell
学思之道3 小时前
给Linux操作系统命令取个别名
linux·运维·经验分享·学习方法
GOTXX3 小时前
应用层协议HTTP
linux·网络·网络协议·计算机网络·http·fiddler