`

vi编辑器常用命令

阅读更多

vi的三种工作状态:

命令模式:是vi的初始方式也是一般方式。用于执行命令,但不能输入文本内容。大部分的命令都是在此模式下执行的

插入模式:用于文本内容的输入

末行命令模式:用于执行存盘命令、退出命令、vi设置命令等

三种工作状态的转换:

从命令模式可以进入其它两种模式。插入模式和末行命令模式不能直接转换,以命令模式为中介

ESC键、编辑键(i或a或o)、: 键是模式转换的控制键

(1)编辑文本(进入插入模式)

[Esc]->a 把文本添加到光标之后

[Esc]->i 把文本添加到光标之前

[Esc]->o 在光标所在行下面开新行

(2)存盘退出

[Esc]->:w [回车] 表示保存不退出

[Esc]->ZZ 表示保存同时退出vi

[Esc]->:wq [回车] 表示保存同时退出vi

[Esc]->:q [回车] 表示退出vi

[Esc]->:q! [回车] 表示不保存强行退出vi

(3)光标移动

[Esc]->h(←)   j(↓)   k(↑) l(→)

[Esc]->$ 光标移动到本行行尾

[Esc]->0 光标移动到本行行首

[Esc]->G 光标移动到文件末行

[Esc]->1G或gg 光标移动到文件首行

[Esc]->nG 光标移动到指定的n行

[Esc]->ctrl+f 向前翻一屏

[Esc]->ctrl+b 向后翻一屏

(4)删除操作

[Esc]->x   删除光标所在处的字符

[Esc]->dw 删除一个单词

[Esc]->dd 删除光标所在行

[Esc]->5dd 删除从当前行开始的5行文本

(5)拷贝粘贴

[Esc]->yy拷贝光标所在行到编辑缓冲区

[Esc]->p 将编辑缓冲区内容拷贝至光标后的行

[Esc]->5yy 拷贝自当前行开始的五行至编辑缓冲区

(6)取消操作

[Esc]->u 取消最后一次的修改

(7)末行命令

[Esc]->:set

[Esc]->:set number 显示行号

[Esc]->:set autoindent 自动缩进 

[Esc]->:set tabstop TAB键宽度

vi怎么保存文件名

: w /pathto/yourfile

注:当屏幕出现乱字符时候,可以先使用[ESC]进入命令状态然后按^ +l 刷新屏幕

     可以使用Ctrl+I键对屏幕进行刷新,如果在终端可以使用Ctrl+r刷新

当对屏幕上的信息进行操作时,系统没有任何反映,此时可使用Ctrl+q解脱

0
0
分享到:
评论

相关推荐

    VI编辑器常用命令

    ### VI编辑器常用命令详解 VI编辑器是Linux系统中不可或缺的文本编辑工具,它具有高效、稳定的特点,尤其适用于远程服务器的文本编辑任务。VI编辑器具备三种基本的工作模式:命令模式、插入模式和视图模式(部分...

    linux下Vi编辑器常用命令

    ### Linux 下 Vi 编辑器常用命令详解 #### 一、进入 vi 的命令 1. **vi filename**:此命令用于打开或编辑一个名为 `filename` 的文件,并且默认会进入命令模式。 2. **vi +n filename**:通过这个命令可以打开文件...

    VI 编辑器常用命令

    :set number 显示行号 :set smd 显示显示状态

    linux上vi编辑器常用命令

    ### Linux平台上Vi编辑器的核心命令解析 #### 一、Vi编辑器简介 Vi编辑器作为Linux平台下一款轻量级的文本编辑工具,在系统管理、软件开发等领域具有广泛的应用价值。尤其是在Ubuntu这样的发行版中,尽管相较于Red ...

    VI编辑器常用命令用法大全

    VI 编辑器常用命令用法大全 VI 编辑器是一种功能强大的文本编辑器,广泛应用于 Unix 及其相似操作系统中。VI 编辑器提供了两种模式:指令模式和输入模式。在指令模式下,用户可以输入命令来控制编辑器,而在输入...

    VI编辑器常用命令整理

    VI编辑器常用命令整理 !!打开/切换文件 "vi file1 file2 file3":打开多个文件 "vi +[#] file": 打开文件,并将光标移到指定的行。例如,"vi +100 records" 从第100行开始编辑文件records,命令三个部分用空格隔...

    VI编辑器常用命令收集

    ### VI编辑器常用命令收集 在Linux环境下,VI(Visual Editor)是一款非常强大的文本编辑工具,广泛应用于系统管理和软件开发领域。VI编辑器分为三种基本模式:命令模式、插入模式和末行模式。本文将详细介绍VI编辑...

    vi编辑器常用命令(需要用markdown类型的软件查看)

    在本教程中,我们将深入探讨vi编辑器的一些常用命令,这些命令将帮助您更有效地在终端中编辑文本。** ### 一、vi编辑器的基本模式 vi编辑器有三种操作模式:正常模式、插入模式和命令行模式。 1. **正常模式**:...

    VI编辑器常用命令总结

    在VI编辑器中,有三个主要的工作模式:命令模式、文本输入模式和末行模式。 1. **命令模式**:默认启动VI时进入此模式。在这个模式下,用户输入的任何字符都会被解析为命令。比如,按下"a"、"A"、"i"或"I"会进入...

    vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令

    vi 全屏幕编辑器常用命令 Vi 编辑器是 Unix 操作系统中的一种常用的文本编辑器,它具有强大的编辑功能和灵活的使用方式。下面是 Vi 编辑器中常用的命令和操作: 基本命令 * 进入 Vi 编辑器:`vi` 或 `vi filename...

    常用vi编辑器命令行

    ### 常用vi编辑器命令行详解 #### 一、引言 vi编辑器是Unix/Linux系统中广泛使用的文本编辑工具之一,以其强大的功能和灵活性而著称。本文将详细介绍vi编辑器中的常用命令行操作,帮助用户快速掌握如何高效地使用vi...

    vim手册 vi编辑器常用命令

    本篇文章将深入探讨vim编辑器的常用命令,帮助用户更高效地进行文本操作。 1. **启动与退出** - `vim filename`:启动vim编辑器并打开指定文件。 - `:q`:在正常模式下,退出编辑器(前提是未对文件进行修改)。 ...

    vi编辑器常用编辑命令

    ### Vi编辑器常用编辑命令详解 #### 一、概述 Vi(Visual Editor)是一种功能强大的文本编辑器,广泛应用于各种Unix系统以及类Unix系统(如Linux)中。它具有多种模式,包括命令模式、插入模式和末行模式等,用户...

    VI 编辑器命令汇总

    以下是VI编辑器常用命令的详细说明: 1. 模式切换: - 普通模式(Normal Mode):VI启动时默认进入的模式,可以用来移动光标、复制文本、删除文本等。 - 插入模式(Insert Mode):在此模式中输入文本会插入到...

    vi常用命令汇总.docx

    vi 编辑器常用命令汇总 vi 编辑器是 Linux 操作系统中的一个文本编辑器,具备了丰富的功能,以下是 vi 编辑器常用命令的汇总。 打开文件、保存文件和退出 * 打开文件:vi 文件名 * 打开文件并跳转到指定行号:vi...

    vi编辑器常用的命令及快捷键

    _vi 编辑器常用的命令及快捷键 vi 编辑器是 Unix 操作系统中最流行的文本编辑器之一,具有强大的编辑功能和灵活的命令集。下面是 vi 编辑器中常用的命令及快捷键,旨在帮助用户更好地使用 vi 编辑器。 光标控制...

    vi编辑器命令速查~~

    vi编辑器命令速查 vi 编辑器是 Linux/UNIX 环境下经典的编辑器,熟练地使用它可以高效地编辑代码、配置系统文件等,是程序员和运维人员必须掌握的技能。下面是 vi 编辑器的详细说明: vi 编辑器的三种模式 1. ...

    VI常用命令汇总......

    《VI编辑器常用命令详解》 VI编辑器,全称Visual Editor,是Linux和Unix系统中广泛使用的文本编辑器,以其高效和强大的功能深受程序员和系统管理员的喜爱。本文将详细介绍VI编辑器中的常用命令,帮助读者更好地掌握...

Global site tag (gtag.js) - Google Analytics