当前位置:  技术问答>linux和unix

redhat linux7.3字符模式下: vi ***.conf 文件,又用什么命令才可编辑文件啊!!!!??

    来源: 互联网  发布时间:2015-02-02

    本文导语:  噢谢谢! | 输入小写'a'->编辑->ESC->':wq'保存退出 | i ESC :x exit | Vi使用说明 ----Vi简介 ----vi做为Linux系统中一种编辑器,它的使用方法和界面与Unix平台十分相似。在L...

噢谢谢!

|
输入小写'a'->编辑->ESC->':wq'保存退出

|
i ESC :x exit

|
Vi使用说明

----Vi简介

----vi做为Linux系统中一种编辑器,它的使用方法和界面与Unix平台十分相似。在Linux中有很多功能强大,界面友好的编辑器,但是vi还是值得你学习它的使用方法。初步接触VI,你觉得它的界面不太友好,不容易掌握,可是一旦你掌握了vi的命令,你可以感觉到它强大的功能与高效。而且vi相对来说较小,无论你使用任何Linux系统,你总是可以使用vi的。在很多系统中,可能只有vi供你选择。--

----进入与离开

----要进入vi可以直接在系统提示字符下键入vi<文件名称>,vi可以自动帮你载入所要编辑的文件或是开启一个新文件。进入vi後屏幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。要离开vi可以在指令模式下键入:q,:wq指令则是存档後再离开(注意冒号)。要切换到指令模式下则是用[ESC]键,如果不晓得现在是处於什麽模式,可以多按几次[ESC],系统会发出哔哔声以确定进入指令模式。

----Vi输入模式

----如何输入资料呢?有好几个指令可以进入输入模式:

新增(append)
----a    从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
----A    从光标所在列最後面的地方开始新增资料。

插入(insert)
----i    从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
----I    从光标列的第一个非空白字符前面开始插入资料。

开始(open)
----o    在光标所在列下新增一列并进入输入模式。
----O    在光标所在列上方新增一列并进入输入模式。

-----删除与修改

----何谓编辑?在这里我们认为是文字的新增修改以及删除,甚至包括文字区块的搬移、复制等等。这里先介绍vi的如何做删除与修改。(注意:在vi的原始观念里,输入跟编辑是两码子事。编辑是在指令模式下操作的,先利用指令移动光标来定位要进行编辑的地方,然後才下指令做编辑。)
----x    删除光标所在字符。
----dd    删除光标所在的列。
----r    修改光标所在字符,r後接著要修正的字符。
----R    进入取代状态,新增资料会覆盖原先资料,直到按[ESC]回到指令模式下为止。
----s    删除光标所在字符,并进入输入模式。
----S    删除光标所在的列,并进入输入模式。

----
这里列出vi中较常用的操作命令。


输入模式命令
输入模式命令光标移动
输入模式命令删除操作
改变与替换
查询命令
拷贝与粘贴
文件保存及退出vi


输入模式命令

进入输入输出的方法

命令作用
    在光标后输入文本
    在当前行末尾输入文本
    在光标前输入文本
    在当前行开始输入文本
    在当前行后输入新一行
    在当前行前输入新一行


光标移动命令

光标移动

命令作用
    移动到当前单词的开始
    移动到当前单词的结尾
    向前移动一个单词
    向前移动一个字符
    向上移动一行
    向下移动一行
    向后移动一个字符


删除操作命令

删除操作

命令作用
    删除光标所在的字符
    删除光标所在的单词
    删除光标至行尾的所有字符
    同
    删除当前行

可在删除命令前加上数字,如表示删除5行。


改变与替换操作命令

改变与替换操作

命令作用
    替换光标所在的字符
    替换字符序列
    替换一个单词
    同
    替换光标所在的前一字符
    替换自光标位置至行尾的所有字符
    同
    替换当前行


查询命令

查询

命令作用
    向前查询abc

    
 
 

您可能感兴趣的文章:

  • Linux_centos_redhat下tar命令解压tgz文件方法
  • Redhat Linux下用c怎么可以知道一个文件是文件夹还是真的文件?
  • 根据文件大小查找文件的find命令举例(Linux,centos,redhat)
  • 如何使文件名为中文的文件在redhat7.2中正常显示而不用"?"号显示
  • Redhat/Centos下rpmbuild命令从spec文件或者tar包建立rpm
  • 下载了redhat,如何将iso文件变成光盘文件??
  • Redhat7.3的文件系统是不是默认不产生core文件?
  • ? redhat 7.1中的inetd.conf文件放在什么地方啊?是不是换文件名了?
  • RedHat9中挂载windows分区后,查看其中的文件夹和文件名时,显示为许多"????"
  • redhat9.0中用loacte搜出许多实际上已经被删除的文件,却见不到刚建立的文件,这是怎么回事?
  • 硬盘安装ISO文件的REDHAT6.2问题
  • RedHat 9 如何重新编译内核并重新配置启动文件使其起作用?
  • XP下如何把文件放进VM5.5的redhat9下面去
  • redhat linux 超大文件传输老中断
  • 谁有Redhat 9 简体中文版的第三张光盘文件,或下载地址
  • BT上下载的.iso文件(虚拟光驱文件)的redhat linux怎么安装??
  • 请教redhat9下如何解压一个.rar的文件到子目录aa下?
  • redhat linux 超大文件传输老中断 iis7站长之家
  • 问一下redhat的文件格式
  • 在REDHAT7中怎样给一个文件加密
  • redhat linux平台下文件正在使用判别C++?
  • 如何让RedHat启动时进入字符界面?
  • 求救:在Redhat Linux 8.0下编译内核的问题!配置界面的字符错位!
  • 我装的redhat9是在字符模式下安装的,现在没有图形界面,请问如何装载上去?
  • redhat 9 启动到字符登陆界面进不去
  • redhat9.0启动到输入用户名(字符方式)时系统马上自动休眠,高人指点!!100分
  • redhat 8 怎样配置以字符(图形)界面启动?
  • redhat9,在console模式下如何显示中文字符?
  • 改变redhat的系统语言/字符集
  • RedHat AS 4 不能使用这几个转义字符 c t n?
  • redhat9字符界面 和kde下 分别 怎么设置网络代理?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • redhat/centos 常用信息查看命令整理
  • 我在RedHat7.1的命令行窗口用不了linuxconf,它的提示是没有这个命令.
  • redhat linux/CentOS 6/7 关闭防火墙(iptables)命令,作用:CentOS 防火墙不关行不行?
  • redhat命令行下中配置显卡的命令是什么?
  • 请问:早redhat 7.3的字符模式下:改(设)IP 命令是:ifconfig eth0 192.168.0.xx ,那么改(设)掩码命令是什么呢? 还有改(设)网关地址命令是什
  • 命令从那里输入?我的redhat9.0一进去就是窗口界面,非命令界面(在线)
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • redhat linux显示和修改当前分辨率的命令是什么啊?
  • 如何启动redhat linux 到命令行模式
  • 在REDHAT9.0中,如何执行命令?
  • 我在虚拟机中装了个redhat 6.0,怎么没有netconfig命令。
  • REDHAT 9.0 X-window命令行怎么配置
  • 请问RedHat中有什么命令能够列出所有已经安装的软件包?
  • 输入RedHat9的Ifconfig命令为什么要加上路径
  • 在redhat7.2中用gcc命令编译程序 却不能运行
  • 为什么redhat linux 命令行下无法显示中文,总是出现乱码
  • 在安装redhat时,没选择图形界面,如何在命令界面安装图形界面?
  • 请教redhat9下什么命令执行arp解析和逆向arp解析
  • mysql在linux redhate 4 下,命令行模式下服务不能自动运行
  • load 这个命令redhat 还能用吗?
  • 如何使RedHat8开机后默认进入命令行状态?
  • Linux/centos/redhat下各种压缩解压缩方式详解
  • 请问redhat6.2或redhat7.0有没有汉化版本或汉化包。only redhat serial?
  • 红帽redhat下通过脚本和yum安装docker容器引擎的详细步骤
  • 我机器上装了win98SE,win2000 Server,和Mandrake linux,我想再装个RedHat,可是到后来我发现RedHat没有认出ManDrake,我装上RedHat后,Lilo
  • 不是说Liunx是免费发布的嘛,请问哪里可以下载RedHat 7.3或更高版本的redhat的完全安装版,请提供地址,我想装个redhat学学
  • 三个问题,关于RedHat7.2和RedHat7.3的........
  • REDHAT8 比 REDHAT7.x要好多少? 是不是对硬件要求比较高? 另外
  • redhat13.8与redhat9有什么驱别?
  • 求救!!安装redhat后,提示重启,但是没有没有redhat的启动选项
  • REDHAT8.0还是REDHAT9.0?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3