`

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操作指南

    linux VI 操作指南

    linux vi操作手册(pdf)

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

    linux Vi操作测试内容

    Vi操作测试内容 1. 在当前目录下建立一个mytest的目录; 2. 进入mytest 3. 将/etc/manpath.config复制到当前目录下; 4. 使用vi 打开manpath.config 5. 设定行号; 6. 移动到第61行,右移40个字元; 7. 向下搜索...

    vi常用操作指令

    vi常用操作指令~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Linux vi 命名操作文档

    详细描述了Linux下vi命名的使用与一些常用的技巧

    linux 下vi操作大全

    linux 、 unix 下vi的操作大全

    UNIX/LINUX vi基本操作方法

    UNIX/LINUX系统的基础 vi基本操作方法

    Linux vi命令用法

    Linux当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多。熟悉 DOS 下的文书处理後,也许会感到 vi 并不好用;Unix 上也已经发展出许多更新、更好用的文书编辑器,但是并不一定每一台Unix机器上都会...

    linux vi 常用命令

    linux vi 常用命令 命令行模式(command mode)功能键 1). 插入模式 按「i」切换进入插入模式「insert mode」,按"i"进入插入模式后是从光标当前位置开始输入文件; 按「a」进入插入模式后,是从目前光标所在位置...

    linux vi编辑器操作指南

    linux vi编辑器操作指南,ppt格式 500k大小

    VI 命令 Linux

    vi 常用命令行 1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. ...”,即可将光标移动到最下面一行,在该模式下,您可以搜索数据,而且读取,存盘,大量删除字符,离开vi,显示行号等操作.

    Linux常见vi命令

    本文是关于Linux操作系统的一些基础vi命令,大数据学习者需要掌握的基础vi命令。该基础命令适合于小白轻松入门,记住常用命令,会大大的提高学习效率,更快的去了解LInux操作系统。

    linux vi 帮助文档

    vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。vi常用命令 vi常用命令 (注意:vi是...

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

    常用的简单命令整理,用于帮助在编写shell脚本时手忙脚乱的小伙伴

    Linux-vi操作命令

    Linux系统常用的vi操作命令(vi basic commands),官方资源

    linux vi手册

    Vi编辑器完全使用手册,对初学者是非常全面的参考文献,帮助初学者快速掌握vi命令,在linux操作系统中快速编辑。

    Linux程序设计基础—vi使用

    Linux程序设计基础—vi使用 主要讲述了linux中vi编辑器的使用,涵盖了vi的基本命令及操作

    linux下vi命令详解

    针对于linux操作系统下的,文本查看编辑vi命令详解~

    linux下vi命令总结

    关于linux下vi命令的一些总结,通过这些操作让你更加熟悉linux下vi编辑器

Global site tag (gtag.js) - Google Analytics