vi文本编辑器的学习

vi文本编辑器的启动与退出

启动:快捷键Ctrl+Alt+t进入终端, 在系统提示符($或#)的提示下,输入vi <文件名称>,可以自动载入你要编辑的文件或者新建一个文件。

退出:在指令模式下键入:q,:q!,:wq,:x可以退出编辑器,但是要注意在gui界面下,可以直接关闭编辑器,但是如果没有保存的话,之前编辑的内容会消失。

    1,:wq和:x是存盘退出指令,首先保存好已经编辑的内容,然后退出。

    2,:q是退出指令,如果没有保存直接退出的话会提示No write since last change,这时:q指令失效,有两种解决方式,先保存:w再退出:q,或者直接退出不保存:q!

    3,   :q!是不保存直接退出。

中止:在指令模式下Ctrl+z,会提示[1]+ 已停止。

恢复中止:在系统提示符下键入fg vi。

vi文本编辑器的两种模式:指令模式和输入模式,在指令模式下,用户的输入被当做指令处理,在输入模式下,用户的输入被当做插入的字符处理。

指令模式和输入模式的切换:

指令->输入:a,A,i,I,o,O

    a:在光标所在位置后面插入数据,光标后的数据随着新增数据向后移动;

    A:在光标所在行的最后面添加数据;

    i:在光标所在位置前面插入数据,光标后的数据随着新增数据向后移动;

    I:在光标所在行的最前面添加数据;

    o:从光标所在位置下面新增一行,进入输入模式;

    O:从光标所在位置上面新增一行,进入输入模式。

   输入->指令:[esc]

基本指令:

    x:删除光标所在字符

    dd:删除光标所在行

    r:替换光标所在字符

    R:进入替换模式,依次替换光标所在字符及之后的字符,直到esc退出指令模式

    s:删除光标所在字符,进入输入模式

    S:删除光标坐在行,进入输入模式

时间: 2024-12-13 18:38:54

vi文本编辑器的学习的相关文章

(值得收藏!)Vi 文本编辑器精讲

简介 vi 编辑器通常被简称为vi, vi 编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.它可以执行输出.删除.查找.替换.块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,由于不需要图形界面,vi是效率很高的文本编辑器.尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的. 作用 创建或修改文本文件维护 Linux系统中的各种配置文件 vi与vim关系 Vi:类Unix系统中默认的文本编辑器vim:ⅵ 编

Linux vi文本编辑器

vi文本编辑器 1.最基本用法 vi  somefile.4 1/ 首先会进入“一般模式”,此模式只接受各种命令快捷键,不能编辑文件内容 2/ 按i键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件内容 3/ 编辑完成之后,按Esc键退出编辑模式,回到一般模式: 4/ 再按:,进入“底行命令模式”,输入wq命令,回车即可保存退出   2.常用快捷键 一些有用的快捷键(在一般模式下使用): a  在光标后一位开始插入 A   在该行的最后插入 I   在该行的最前面插入 gg   直接跳到文

学习vi和vim编辑器(1):vi文本编辑器

UNIX系统中有很多编辑器,可以分为两种类型:行编辑器和全屏编辑器.行编辑器每次只能在屏幕中显示文件的一行,如ed和ex编辑器,全屏编辑器可以在屏幕上显示文件的一部分. vi(读为vee-eye)编辑器是UNIX_Like操作系统的标准文本编辑器.vi是 visual editor的缩写,vi编辑器属于全屏编辑器,可以在阅读文件时当场就修改,并且立刻看到修改后的结果.对于新手而言,vi编辑器难度还是非常大的,但是一旦熟悉了vi编辑器,可能就再也不想重新使用其他"简单"的编辑器了.学习v

linux学习之命令(1)------ vi文本编辑器

本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020 Linux 下最强大的文本编辑器当属Vi/Vim了,其命令之多,如果能灵活运用,在写程序或者编辑文本时,要比其他的文本编辑器更有效率. Vi/Vim没有菜单,只有命令,共有三种工作模式: 分别是命令模式.插入模式和编辑模式,三者关系如下图 Vi常用命令 插入命令: a               在光标后插入 A              在本行末附加文本 i         

Linux学习笔记 (三)Vi文本编辑器

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻. 1.vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line

linux最新版本Centos7命令(2)文件和vi文本编辑器(史上最详细!最简单!拿高薪必备!!!

一.linux目录结构 1.常见子目录的作用 我们扩展一下proc:防止内存,CPU等硬件信息tmp:临时目录lib和lib4:函数库mnt:多媒体 二.我们开始学习命令 1.cat命令:显示出文件的内容 cat命令缺点:在字符界面无法用鼠标去拖动查看内容,而且只显示末尾的内容 2.more命令:全屏分式分页显示文件内容 more命令缺点:翻到最后一页就返回了 3.less命令:与more命令相同,但扩展功能更多 4.查看文件内容,head,tail命令 1.head:查看文件开头的一部分内容(

vi文本编辑器

vi命令 vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器.Linux中的vi编辑器也叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能.      vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换.默认情况下,打开vi编辑器后自动进入命令模式.从编辑模式切换到命令模式使用"esc"键,从命令模式切换到编辑模

vi文本编辑器使用总结

Linux: 使用文本文件来保存配置文件 Linux编辑器:行编辑器:sed  全屏编辑器:nano, vi, vim 文本编辑器:编辑ASCII字符,而非字符处理软件 如 emacs, vi vi: Visual Interface 全屏文本编辑器, nano 模式化的编辑器 moduler vim: vi improved vi的模式: 编辑模式:键盘操作通常被解析为编辑命令: 输入模式:输入模式: 末行模式:vim的内置的命令行接口,执行vim内置命令 编辑模式-->输入模式 i: 在当前

linux之VI文本编辑器

一.简介 1.概念 文本编辑器,类unix操作系统自带文本编辑器.vim增强版本(有些版本不一定自带,如mini版). 2.使用语法 vi 文件 vim 文件 3.vi编辑器的三种模式 命令模式.插入模式.底行模式(w:保存 q:退出 !:强制退出) 二.三种模式命令 1.命令模式 (1)逐字符移动 ↑↓←→  或者 hjkl(左下上右) (2)逐个单词移动 w(W):单词首字母向后移动(忽略符号) b(B):单词首字母向前移动(忽略符号) (3)逐句移动  () :句子标识 (4)逐段移动 {