`

linux 的 vi 操作

 
阅读更多

添加行号:

在VI的命令模式下输入“:set nu” 
或者修改vi配置文件“vi ~/.vimrc”,在其中添加“set nu” 
在VI的命令模式下输入“:set nu”,就有行号了。 
但是想将这个设置写进VI的配置文件,就 
# vi ~/.vimrc 
在这个文件中,添加 
set nu 
就行了 
set nu       -- to display line no
set nonu    -- not to display line no

 

ctrl + g 可以知道cursor的那一行的行数

shift+g可以到最后一行。在:下输入行号,可到达对应行

 

 

要自当前光标位置向上搜索,请使用以下命令:

/pattern Enter 

其中,pattern 表示要搜索的特定字符序列。

要自当前光标位置向下搜索,请使用以下命令:

?pattern Enter 

按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。

要搜索 place 的其他匹配,请按 n 或 N:

n,继续朝同一方向搜索 place。

N,反方向进行搜索。

如果 vi 未找到指定的 pattern,光标位置将不变,屏幕底部显示以下消息:

Pattern: 未找到

 

搜索特殊匹配 
在上面的示例中,vi 查找到包含 place 的任何序列,其中包括 displace、placement 和 replaced。

要查找单个的 place,请键入该单词,并在其前后各加一个空格:

/ place Enter 

要查找仅出现在行首的 place,请在该单词前加一个插字符号 (^):

/^place Enter 

要查找仅出现在行尾的 place,请在该单词后加一个货币符号 ($):

/place$ Enter 

使用 ^
要逐字搜索这种带有插字符号 (^) 或货币符号 ($) 的字符,请在字符前加一个反斜线 (/)。反斜线命令 vi 搜索特殊字符。

使用 $
特殊字符是指在 vi 中具有特殊功能的字符(例如 ^、$、*、/ 和 .)。例如,$ 通常表示“转至行尾”,但是,如果 $ 前紧跟一个 /,则 $ 只是一个普通的字符。

使用 /
例如,/(No /$ money) 向上搜索字符序列 (No $ money)。紧跟在 $ 之前的转义字符 (/) 命令 vi 逐字搜索货币符号。

 

撤销命令 :

:u

恢复命令:

:red

分享到:
评论

相关推荐

    linux VI操作指南

    linux VI 操作指南

    linux vi操作手册(pdf)

    linux vi操作手册,vi是一款linux下功能强大的编辑文本软件,此操作手册可以帮助您快速了解vi的操作和使用

    linux VI操作

    Linux VI操作是Linux系统中广泛使用的文本编辑器,它的全称是Visual Editor,提供了一种命令行界面下的文本编辑体验。VI编辑器分为两种模式:命令模式和插入模式。在命令模式下,用户可以通过键盘输入特定的命令来...

    linux Vi操作测试内容

    Linux中的`vi`编辑器是一款强大的文本编辑工具,它被广泛用于系统管理和脚本编写。在上述的操作测试中,我们涵盖了多个`vi`编辑器的基本和高级使用技巧。以下是每个步骤的详细解释: 1. **创建目录**:使用`mkdir`...

    Linux vi 命名操作文档

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

    Linux vi命令用法

    掌握vi的基本操作对于Linux用户来说至关重要,因为无论在哪个Unix环境中,几乎都能找到它的身影。即使现在有许多更先进的文本编辑器,但vi的普及性和通用性使其仍然是不可或缺的工具。 首先,使用vi打开或创建文件...

    linux vi命令集合

    ### Linux Vi命令集合详解 #### 一、Vi编辑器简介 Vi(Visual editor)是Unix/Linux系统中的标准文本编辑器,具有强大的文本编辑功能。它最初由Bill Joy为Unix系统开发,随后被移植到多种操作系统上。对于学习...

    linux vi 常用命令

    以上介绍了Linux VI编辑器的基础操作及其命令模式下的常用命令。熟悉这些基本操作可以帮助用户更高效地使用VI进行文本编辑工作。虽然初学者可能会觉得VI有些难以掌握,但一旦熟练使用后,你会发现它的强大和便捷性。

    linux 下vi操作大全

    ### Linux 下 vi 操作大全 #### 一、引言 `vi` 是一款在 Linux 和 Unix 系统中广泛使用的文本编辑器。它以其高效、轻量级的特点深受系统管理员和程序员的喜爱。本文将详细介绍 `vi` 的基本使用方法、各种模式间的...

    linux vi使用详细图解

    Linux下的vi编辑器是系统管理员和开发者们最常用的文本编辑工具之一,因其高效性和灵活性而备受推崇。vi全称为Visual Editor,后来的增强版本VIM(Vi IMproved)更是添加了许多新特性,使其功能更为全面。这篇教程将...

    linux Vi编辑工具 使用图示

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

    Linux vi/vim 常用操作思维导图

    Linux系统中,vi是一个非常强大的文本编辑器,广泛用于Unix-like系统中进行文档编写和程序代码的编辑。vim是vi编辑器的增强版本,它不仅具备vi所有的功能,还增加了很多增强功能,例如语法高亮、多级撤销等。以下...

    Linux环境变量配置及vi基本操作

    Linux 环境变量配置及 vi 基本操作详解 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它允许用户自定义环境变量,以便更好地控制系统的行为。环境变量可以在系统中设置多个文件中,例如 /etc/profile、/...

    linux基本命令以及linux下vi命令大全

    vi是Linux中最常用的文本编辑器之一,虽然初学者可能会觉得它的操作有些复杂,但一旦熟悉了,就会发现它非常强大和高效。 1. **启动vi**:在终端输入`vi`或`vim`(Vi IMproved,vi的增强版本)后跟文件名,即可打开...

    linux vi 命令 整理

    Linux中的vi编辑器是一款强大的文本编辑工具,几乎在所有的UNIX和Linux系统中都可以找到它的身影。vi编辑器的独特之处在于其拥有三种操作模式:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式...

    详解linux vi命令用法

    详解 Linux Vi 命令用法 Vi 编辑器是 Linux 系统中最基本的编辑器,它提供了一个视窗设备,通过它可以编辑文件。Vi 编辑器可以分为三种操作状态:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式...

    vi.rar_linux_linux VI_linux 命令_vi_vi linux

    在Linux操作系统中,`vi`(Visual Editor)是一款强大的文本编辑器,它是Vim(Vi IMproved)的前身。作为一款命令行界面下的编辑器,`vi`在系统管理、脚本编写等方面有着广泛的应用。了解并熟练掌握`vi`的基本操作和...

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

    Linux系统基本操作命令与vi编辑器使用 Linux系统是一个开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。作为一个专业的IT从业者,掌握Linux系统的基本操作命令和vi编辑器使用是非常必要的。本文将...

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

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

Global site tag (gtag.js) - Google Analytics