`
wangxing0311
  • 浏览: 52838 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux vi打开要编辑文件后的相关操作

阅读更多
用 vi  打开一个文件修改后 怎么保存 ?

:w
保存文件


$ vi *.cat
   
     就可以编辑所有后缀为cat的文件了。当然,您还可以使用shell中内置的模式匹配来装载文件,这样会更富技巧性。一旦您在命令行中包含了所有的待编辑文件名,就可以在Vi中方便地移来移去。
   
     退出Vi
   
     当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。
   
     在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。
   
     在末行模式下,输入命令
   
     :w
   
     Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。
   
     [例6]
   
     :w newfile
   
     此时Vi将把当前文件的内容保存到指定的newfile中,而原有文件保持不变。若newfile是一个已存在的文件,则Vi在显示窗口的状态行给出提示信息:
   
     File exists (use ! to override)
   
     此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令
   
     :w! newfile
   
     否则可选择另外的文件名来保存当前文件。
   
     在末行模式下,输入命令
   
     :q
   
     系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文件没有被保存,则Vi在显示窗口的最末行显示如下信息:
   
     No write since last change (use ! to overrides)
   
     提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令
   
     :q!
   
     Vi放弃所作修改而直接退到shell下。
   
   
     在末行模式下,输入命令
   
     :wq
   
     Vi将先保存文件,然后退出Vi返回到shell。
   
     在末行模式下,输入命令
   
     :X
   
     该命令的功能同命令模式下的ZZ命令功能相同.
0
5
分享到:
评论

相关推荐

    linux实验报告vi编辑器的使用.pdf

    * 编辑模式:在一般模式中可以进行删除、复制、粘贴等操作,但是却无法编辑文件内容!要按下“i,I,o,O,a,A,r, R”等任何一个字母后才会进入编辑模式。通常在Linux中,按下这些按键时,在屏幕的左下方会出现...

    Linux用VI编辑后保存

    要使用VI编辑器打开文件进行编辑,可以按照以下步骤操作: 1. **打开文件**:首先在终端中输入 `vi filename` 来打开一个名为 `filename` 的文件。如果该文件不存在,则会创建一个新的文件;如果存在,则直接打开该...

    Linux操作系统Vi-文本编辑器实验报告.doc

    "Linux操作系统Vi-文本编辑器实验报告" Vi 文本编辑器是 Linux 操作系统中的一种全屏幕文本编辑器,具有文本编辑所需的所有功能,适用于各种版本的 Unix/Linux,适用于各种类型的终端,使用灵活快捷。 Vi 文本编辑...

    linux Vi编辑工具 使用图示

    Linux中的Vi(Vim)编辑器是一款强大的文本编辑工具,被广泛用于系统管理和软件开发。它的全称是“Visual editor”,但在更新版本中被称为“Vim”(Vi IMproved),它保留了原始Vi的特性,并增加了许多新功能。在...

    Linux文件系统管理命令及Vi编辑器的应用

    【Linux 文件系统管理命令】 在Linux操作系统中,文件系统管理是日常运维的重要组成...通过这些命令和操作,用户可以高效地管理和编辑Linux系统中的文件与目录,同时掌握vi编辑器的基本使用技巧,提升Linux运维能力。

    linux下vi编辑器入门

    Linux 中的 vi 编辑器是一个功能强大且灵活的文本编辑器,它广泛应用于 Linux 操作系统中,尤其是在编辑配置文件、编写代码和记录信息等方面。本文将从基础知识开始,逐步介绍 vi 编辑器的使用方法和技巧,帮助读者...

    Linux vi 命名操作文档

    Linux下的vi(Vim)编辑器是一款强大的文本编辑工具,被广泛用于系统管理和软件开发。...以上内容涵盖了Linux vi编辑器的基本操作,熟练掌握这些命令可以提高文本编辑效率,方便日常的系统管理和编程工作。

    Linux应用技术:Linux常用命令与VI文件编辑器.docx

    本实验旨在让学员熟练掌握Linux操作系统的基本操作,包括常用的文件和目录管理命令以及如何使用VI编辑器进行文本文件的创建与编辑。 #### 实验内容详解 **1. 修改主机名** - **命令**: `hostname zhangsan` - ...

    linux下Vi编辑器命令大全

    Vi编辑器是Unix及类Unix操作系统(包括Linux)中广泛使用的文本编辑工具。Vi编辑器具备强大的功能和丰富的命令集,适用于从简单的文本编辑到复杂的脚本编写等多种场景。本文旨在详细介绍Vi编辑器的基本操作、光标...

    linux所有命令+vi编辑器+文件编辑器

    本资料包聚焦于Linux中的三个核心要素:所有命令、vi编辑器以及文件编辑器的使用。以下是对这些主题的详细阐述: 一、Linux所有命令 Linux命令行提供了丰富的指令集,用于执行各种任务,如文件管理、系统控制、网络...

    Linux vi命令用法

    首先,使用vi打开或创建文件的命令格式是`vi <filePathAndName>`。例如,`vi test.conf`或`vi /tmp/test.conf`。如果指定的文件存在,vi会加载其内容;若不存在,则会创建新文件。在vi中,行前显示波浪符号代表该...

    linux下Vi编辑器常用命令

    1. **vi 时为命令模式**:这是 vi 编辑器的初始模式,在这里可以执行各种命令来编辑文件。 2. **插入模式**:当用户需要输入文本时,可以通过以下几种方式之一进入插入模式: - **i**:在当前位置之前插入文本。 -...

    linux Vi操作测试内容

    Linux中的`vi`编辑器是一款强大的文本编辑工具...这些操作展示了`vi`编辑器的基本操作,包括文件管理、文本查找与替换、复制粘贴、撤销操作以及保存与退出等。熟练掌握这些技巧,将大大提高你在Linux环境下的工作效率。

    linux操作系统实验vi编辑器的使用.pdf

    ### Linux操作系统实验vi编辑器的使用 #### 实验目的 本次实验旨在使学习者能够熟练地运用Linux系统中的vi编辑器进行文本编辑工作。通过实际操作掌握以下技能: 1. **掌握Linux系统的vi编辑器的基本操作**:了解vi...

    vi编辑器的配置文件与操作文档

    了解了.vimrc文件的基本配置后,我们可以查看压缩包中的"vi指令.doc"文档,它应该包含了vi编辑器的常用操作指令。vi有两种模式:命令模式和插入模式。在命令模式下,你可以移动光标、删除文本、复制和粘贴;在插入...

    linux上vi编辑器常用命令

    - **:efilename**:打开并编辑文件`filename`。 - **:x**:保存当前文件并退出。 - **:q**:退出Vi编辑器。 - **:q!**:不保存文件并强制退出Vi编辑器。 - **:!command**:执行Shell命令`command`。 - **:n1,n2w!...

    linux vi编辑器操作指南

    Linux下的VI编辑器,也被称为Vim(Vi Improved),是一种强大的文本编辑工具,适用于系统管理员和程序员。它具有三种主要工作模式:插入模式、编辑模式(也称正常模式)和命令模式。 1. **插入模式**:在此模式下,...

    Linux应用技术:Linux的vi编辑器.pptx

    vi命令后指定文件名:#vi testfile1可以打开一个文件或创建一个新文件 VI编辑器 三种模式 命令模式:按ESC进入 插入模式:可编辑模式 末行模式:命令模式的一种,在这种模式下显示要执行的命令 切换方式 其他文本...

    《Vi 编辑器》pdf版

    3. 文件操作:在vi中打开和编辑文件、保存文件、退出vi等基本操作。例如,使用“:w”来保存文件,“:q”退出编辑器,“:wq”或“ZZ”保存并退出,以及“:q!”不保存强制退出等命令。 4. 文本定位:在vi中快速定位...

    Linux下vi编辑器的使用

    Linux下的vi编辑器是一款强大的文本编辑工具,它具备丰富的文本操作功能,允许用户根据个人需求进行定制。vi编辑器的特点在于它不包含图形界面菜单,而是通过命令模式进行操作,分为命令模式、插入模式和末行模式三...

Global site tag (gtag.js) - Google Analytics