文件查看编辑方法

文件查看编辑方法

ID:6645150

大小:50.50 KB

页数:8页

时间:2018-01-21

文件查看编辑方法_第1页
文件查看编辑方法_第2页
文件查看编辑方法_第3页
文件查看编辑方法_第4页
文件查看编辑方法_第5页
资源描述:

《文件查看编辑方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文件查看/编辑方法2.1cat命令介绍cat命令的原含义为连接concatenate。用于连接多个文件内容并输出到标准输出流中,标准输出流默认为屏幕,实际运用过程中我们常使用它来显示文件内容该命令类似MS-DOS下的type命令常用示例:catfile1.txt显示file1.txt文件的内容catfile1.txtfile2.txt显示file1.txt和file2.txt文件的内容cat-nfile1.txt显示file1.txt文件的内容同时显示行号2.2vi命令介绍vi是VisualIn

2、terface的简称,它在Linux上的地位就仿佛Edit程序在DOS中的作用。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。这是其他编辑程序所没有的。vi不是一个排版程序,它不象Word或WPS那样可以对字体格式段落等其他属性进行编排。它只是一个文本编辑程序。vi没有菜单只有命令且命令繁多限于篇幅本文只介绍常用的命令。Vi有三种基本工作模式l命令行模式l文本输入模式l末行模式命令行模式:任何时候不管用户处于何种模式只要按一下ESC键,即可使vi

3、进入。命令行模式当在shell环境下输入vi命令启动vi编辑器时,也是处于该模式下,在该模式下用户可以输入各种合法的vi命令。用于管理自己的文档此时,从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需注意的是所输入的命令并不在屏幕上显示出来。若输入的字符不是vi的合法命令,vi会响铃报警。文本输入模式:在命令模式下,输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下用户

4、输入的任何字符,都被vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可末行模式:在命令模式下用户按:键即可进入末行模式。此时Vi会在显示窗口的最后一行,通常也是屏幕的最后一行显示一个:作为末行模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的。如把编辑缓冲区的内容写到文件中等末行命令执行完后,vi自动回到命令模式。若在末行模式下输入命令过程中改变状态,可按ESC键或用退格键,将输入的命令全部删除之后,再按一下退格键即可使vi回到命

5、令模式下。2.2.1vi的进入与退出在shell模式下键入vi及需要编辑的文件名即可进入vi。例如#viexample.txt即可编辑example.txt文件。如果该文件存在则编辑界面中会显示该文件的内容,并将光标定位在文件的第一行。如果文件不存在,则编辑界面中无任何内容。如果需要在进入vi编辑界面后,将光标置于文件的第n行,则在vi命令后面加上+n参数,即可例如需要从example.txt文件的第5行开始显示。使用如下命令vi+5example.txt退出vi时,需要在末行模式中输入退出命令

6、q。如果在文本输入模式下首先按ESC键进入命令模式,然后输入:进入末行模式。在末行模式下可使用如下退出命令:q直接退出。如果在文本输入模式下修改了文档内容则不能退出。l:wq保存后退出l:x同wql:q!不保存内容强制退出2.2.2vi中显示行号在末行模式下输入如下命令:setnumber可使vi在编辑界面中显示行号,此外在末行模式下,可使用如下nu命令number的简写来显示光标所在行的行号及该行的内容。2.2.3光标移动操作全屏幕文本编辑器中光标的移动操作是最经常使用的操作了。用户只有熟练地

7、使用移动光标的这些命令,才能迅速准确地到达所期望的位置处进行编辑。vi中的光标移动,既可以在命令模式下也可以在文本输入模式下进行,但操作的方法不尽相同。在文本输入模式下可直接使用键盘上的四个方向键移动光标。在命令模式下有很多移动光标的方法,不但可以使用四个方向键来移动光标,还可以用hjkl这四个键代替四个方向键来移动光标。这样可以避免由于不同机器上的不同键盘定义所带来的矛盾。而且使用熟练后可以手不离开字母键盘位置,就能完成所有操作从而提高工作效率。以下命令均在命令行模式下完成光标移动:h光标左移

8、如果在按h命令前输入数字n则光标左移n个字符l光标右移如果在按l命令前输入数字n则光标右移n个字符j光标上移如果在按j命令前输入数字n则光标上移n个字符k光标下移如果在按k命令前输入数字n则光标xia移n个字符0零光标移到行首$光标移到行尾H光标移到屏幕上显示的第一行并不一定是文件头L光标移到屏幕上显示的最后一行并不一定是文件尾M光标移到屏幕的中间一行nG光标移到第n行w或W将光标右移至下一个单词的词首e或E如果光标起始位置处于单词内即非单词尾处则该命令将把光标移到本单词词尾如果光标起始位置处于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。