Linux 中 的 vi 编辑模式 直接对文件进行修改~

原创 2012年03月29日 15:01:28

在看这篇文章前,如果对vi没有了解,请先看一下下面这篇文章。

vi的三种工作方式。命令方式 输入方式   ex转义方式

http://blog.csdn.net/sxzlc/article/details/7407742

-----------------------------------------------------------------------------------

使用putty直接连接linux时。

 

我们可以使用vi直接修改文件。

 

下面是一些常用的命令~

----------------------------------------------

1.进入编辑模式

(刚刚进入时,其实是处在命令方式)

ess test.txt之后,连续按下vi就可以进入vi编辑模式。

=======================================================

2.保存并退出

(输入下面的命令时,是处在ex转义方式下)

在命令行中输入:wq便可以保存并退出。

 

3.放弃修改,直接退出

:q!便可以直接退出,放弃修改。

 

(输入下面的命令时,是处在命令方式下)

4.在vi模式下查询

/sxz  /session /timeout

这种方式查询时,光标只会停留在第一个字母上,比如,只停留在session的s上

 

但是,有一个好处就是,按n,可以查询下一个N可以查找上一个

总之这种查询方式还是比较方便的。

 

注:上面的2,3的命令都是在命令行中输入的,在编辑模式下,

      连续按两次ctrl c便可以进入命令行,输入以上的命令 :q!  :wq

(这里面连续按两下ctrl c 其实 就是从 输入方式 到 命令方式  再到 ex转义方式)

=========================================================

5.在不进入vi模式下,也可以进行查询

但是我们可以在退出vi模式下的时候,进行查询。

查询的方式是

在命令行输入命令/sxz   /timeout

其中,sxz  timeout就是你要查询的字符串

 

(注: 这种方式会把你要查询的字符串全部都标记上,但是无法查询下一个。 )

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

linux下用vi,vim编辑时退出编辑模式(wq)无法保存退出

之前遇到过这种问题,其实解决的办法很简单,退出编辑模式回到一般模式后,shift+z连续操作两次,就可以保存vi编辑的内容退出了

linux 学习 vi简介; vi下三种工作方式。

VI Visual Interface   三种工作方式   1.命令方式 应举例举,例我们在查询时 /session 时,其实就是在 命令模式下 按下 / 进行的。   2.输入方式 ...
  • sxzlc
  • sxzlc
  • 2012-03-29 16:29
  • 1458

PUTTY 使用vi命令编辑文件的时候Backspace老出问题解决方案

问题原因分析系统自带的vi命令存在这个问题,需要安装vim来解决问题安装vim编辑器删除vim-common模块apt-get remove vim-common安装vim模块apt-get inst...

vi 命令 用法

一、Unix编辑器概述      编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系...

Putty基础教程之(一).入门命令学习及编写HTML

这篇文章主要介绍Putty的基础用法,同时通过Putty来编辑HTML文件。一方面是自己最近学习的在线笔记,另一方面希望文章对你有所帮助。Putty是Windows下操作Linux命令的小工具,也是一...

Linux vi 编辑器介绍(二)——编辑模式

1. 移动光标 要对正文内容进行修改,首先必须把光标移动到指定位置。移动光标的最简单的方式是按键盘的上、下、左、右箭头键。除了这种最原始的方法之外,用户还可以利用 vi 提供的众多字符组合键,在正文...

Linux文件管理(3)——文本编辑vi/vim

主要介绍vi/vim的三种模式和基本操作

vi 文件编辑命令 (linux)

进入vi的命令  vi filename :打开或新建文件,并将光标置于第一行首  vi +n filename :打开文件,并将光标置于第n行首  vi + filename :打开文件,并将...

C#中对winform的控件datagridview直接进行编辑,修改,删除操作注意的地方

datagridview直接编辑验证时候取值使用EditedFormattedValue取值,如果使用value取值的话,则对其修改的时候value保持修改以前的数据信息,从而导致一些判断之类的东西出...

vi修改编辑文件提示Write Error!(File System full?)错误的研究

vi修改编辑文件提示Write Error!(File System full?)错误的研究 作者:罪惡 发布于:2011-1-7 17:55 Friday 疑难问题分析 今天群里有朋友遇...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)