`
小牛鼻
  • 浏览: 15383 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
最近访客 更多访客>>
社区版块
存档分类
最新评论

vi 编辑器的使用方法

阅读更多

1 如何调用vi ;



[root@localhost ~]# vi  filename


~
~

2 vi 的三种命令模式;



Command(命令)模式,用于输入命令;
Insert(插入)模式,用于插入文本;
Visual(可视)模式,用于视化的的高亮并选定正文;


3 文件的保存和退出;


Command 模式是vi或vim的默认模式,如果我们处于其它命令模式时,要通过ESC键切换过来。

当我们按ESC键后,接着再输入:号时,vi会在屏幕的最下方等待我们输入命令;


:w  保存;
:w  filename 另存为filename;
:wq! 保存退出;
:wq! filename 注:以filename为文件名保存后退出;
:q! 不保存退出;
:x 应该是保存并退出 ,功能和:wq!相同


4 光标移动;


当我们按ESC进入Command模式后,我们可以用下面的一些键位来移动光标;


j 向下移动一行;
k 向上移动一行;

h 向左移动一个字符;
l 向右移动一个字符;

ctrl+b  向上移动一屏;
ctrl+f  向下移动一屏;

向上箭头    向上移动;
向下箭头    向下移动;
向左箭头    向左移动;
向右箭头    向右移动;

我们编辑一个文件时,对于 j、k、l和h键,还能在这些动作命令的前面加上数字,比如 3j,表示向下移动3行。


5 插入模式(文本的插入);



i  在光标之前插入;
a  在光标之后插入;

I 在光标所在行的行首插入;
A  在光标所在行的行末插入;

o  在光标所在的行的上面插入一行;
O  在光标所在的行的下面插入一行;

s  删除光标后的一个字符,然后进入插入模式;
S  删除光标所在的行,然后进入插入模式;


6 文本内容的删除操作;



x 一个字符;
#x 删除几个字符,#表示数字,比如3x;
dw 删除一个单词;
#dw 删除几个单词,#用数字表示,比如3dw表示删除三个单词;
dd 删除一行;
#dd 删除多个行,#代表数字,比如3dd 表示删除光标行及光标的下两行;
d$ 删除光标到行尾的内容;

J 清除光标所处的行与上一行之间的空格,把光标行和上一行接在一起;



7 恢复修改及恢复删除操作;



u  撤消修改或删除操作;

按ESC键返回Command(命令)模式,然后按u键来撤消删除以前的删除或修改;如果您想撤消多个以前的修改或删除操作,请按多按几次u。这和Word的撤消操作没有太大的区别;
分享到:
评论

相关推荐

    Linux vi编辑器使用方法

    ### Linux vi编辑器使用方法详解 #### 一、vi编辑器概述 vi编辑器作为所有Unix及Linux系统下的标准编辑工具,在系统管理、脚本编写等方面具有不可替代的地位。其功能强大,支持多种操作模式,使得用户能够在无需...

    VI编辑器使用方法的详细介绍

    ### VI编辑器使用方法的详细介绍 #### 一、VI编辑器模式概述 VI编辑器是Unix/Linux系统中非常重要的文本编辑工具之一。它具有三种基本的工作模式:命令模式(Command Mode)、插入模式(Insert Mode)以及最后一行模式...

    Linux系统基本操作命令与vi编辑器使用

    Linux系统基本操作命令与vi编辑器使用 ...Linux系统基本操作命令和vi编辑器使用是Linux系统中非常重要的两个方面,掌握这些基本操作命令和vi编辑器使用方法可以帮助我们更好地管理和维护Linux系统。

    Linux网络操作系统基础:Vi编辑器使用方法.pptx

    Linux操作系统中的Vi编辑器,全称为Visual Editor,是Unix和Linux环境下的标准文本编辑器,具有高度可移植性。它的衍生版本Vim(Vi IMproved)则在其基础上增加了许多高级功能,尤其受到程序员的青睐。Vim具备多种...

    Vi编辑器使用方法(超实用,一看就会,so easy !)

    Vi编辑器,全称Visual Editor,是Unix世界中广泛使用的全屏幕文本编辑器,源于ex编辑器系列。在Linux系统中,尽管有其他的文本编辑器,如vim(Vi Improved)作为vi的替代,但vi的基本操作仍然是每个Unix或Linux用户...

    Vi编辑器的使用方法

    Vi 编辑器的使用方法 Vi 编辑器是 Unix 及 Linux 系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。本文将详细介绍 Vi 编辑器的使用方法,包括基本概念、基本操作、命令行模式功能键等。 一、Vi 编辑器...

    Vi编辑器的基本使用方法

    ### Vi编辑器的基本使用方法 #### 一、Vi编辑器简介 Vi编辑器是Unix/Linux系统中最常用的文本编辑工具之一,其全称为Visual Editor。它简单高效,可以在没有图形界面的环境中快速进行文本编辑工作。Vi编辑器的核心...

    vi编辑器的使用方法

    "vi编辑器的使用方法" Vi 编辑器是 Unix 系统中的一个强大的文本编辑器,可以用其在 Unix 系统上查看和编辑文本文件,功能强大,用其查看和分析一些日志文件,非常好用。vi 编辑器是所有 Unix 及 Linux 系统下的...

    vi编辑器使用技巧总结

    Vi 编辑器使用技巧总结 Vi 编辑器是 Unix 系统下的标准编辑器,几乎每个 Unix 或类 Unix 操作系统都提供了 Vi 的编辑功能。Vi 的强大功能使其成为服务器管理和开发人员的必备工具之一。本文总结了 Vi 编辑器的常用...

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

    本文将对Vi编辑器的使用进行详细的介绍,包括Vi编辑器的基本概念、使用方法和技巧,并通过实验步骤来加深对Vi编辑器的理解和掌握。 一、实验目的 学习使用Vi编辑器建立、编辑、显示及加工处理文本,并了解Vi编辑器...

    vi编辑器使用指南,快速上手VI的好文档

    ### VI编辑器使用指南 #### 一、VI编辑器简介 VI编辑器是UNIX系统及其类似的操作系统(如Linux)中极为重要的一个文本编辑工具。它作为一种全屏编辑器,相较于早期的行编辑器(如ex、edit和ed),VI在用户界面和...

    Linux系统vi编辑器基本使用方法

    本文主要介绍了vi编辑器的基本使用方法、启动与退出、常用命令以及一些高级应用。 首先,vi编辑器有两大工作模式:编辑模式和指令模式。编辑模式下,用户可以直接输入和编辑文本,而指令模式则用于执行如保存、退出...

    VI编辑器使用详解

    ### VI编辑器使用详解 #### 一、VI编辑器简介 VI编辑器是所有Unix及Linux系统下的标准编辑工具之一,其历史悠久且功能强大,不亚于任何现代文本编辑器。由于其高度的定制性和效率,至今仍被广泛应用于各种操作系统...

    VI编辑器的使用方法.txt

    ### VI编辑器的使用方法详解 #### 一、VI编辑器简介 VI(Visual Editor)是一种功能强大的文本编辑器,广泛应用于Unix/Linux操作系统中。它不仅适用于简单的文本编辑任务,还可以进行复杂的脚本编写和代码开发工作...

    vi编辑器使用文档.doc

    vi 编辑器使用文档 Vi 编辑器是 Unix 操作系统中的一种常用的文本编辑器,由 Bill Joy 于 1976 年开发。vi 编辑器具有强大的编辑功能和灵活的命令模式,广泛应用于 Unix 和 Linux 操作系统中。下面是 vi 编辑器使用...

    linux vi编辑器使用大全

    Linux vi 编辑器使用大全 Linux vi 编辑器是 Unix-like 操作系统中的一个传统编辑器,具有功能强大、灵活性高、使用广泛等特点。下面将对 vi 编辑器的使用方法进行总结,包括一般模式、编辑模式和指令列模式下的...

    vi编辑器使用

    ### VI编辑器使用详解 #### 一、VI编辑器简介 VI编辑器是Linux和Unix系统中最基本且高效的文本编辑工具之一。它采用字符模式工作,这意味着用户可以在没有图形用户界面(GUI)的情况下进行文本编辑任务。由于其轻量...

    vi编辑器的使用

    vi编辑器是Linux环境中不可或缺的文本编辑工具,尤其在没有图形界面或桌面环境崩溃时,其强大的命令行模式显得尤为重要。vi编辑器分为三种主要模式:Command(命令)模式、Insert(插入)模式和Visual(可视)模式。...

Global site tag (gtag.js) - Google Analytics