linux怎么退出vi命令vi?


vi 是一个常用的文本编辑器,常被用于 Linux/Unix 系统中。在 vi 编辑器中,共有三种编辑模式:命令模式、插入模式和末行模式。其中,命令模式是默认模式,可以使用各种快捷键执行不同的命令。插入模式用于输入文本内容,而末行模式可以用于执行一些高级命令,比如保存和退出编辑器等。
以下是一些常用的 vi 命令:
在命令模式下:
i:进入插入模式,在光标当前位置插入文本。
x:删除光标所在位置的字符。
dd:删除当前行。
:wq:保存文件并退出编辑器。
在插入模式下:
ESC:退出插入模式,返回命令模式。
在末行模式下:
:w:保存文件但不退出编辑器。
:q:退出编辑器但不保存文件。
:wq:保存文件并退出编辑器。
:q!:强制退出编辑器,不保存修改。
Vim是一个文本编辑器,它具有强大的功能和快捷键。一些基本的vim命令包括:i(进入 插入模式,在光标处插入文本)、ESC(退出插入模式)、:wq(保存并退出文件)、:q!(放弃 更改并退出文件)、/(查找文本)、n(查找下一个匹配项)。当然,这些只是一些基本命令, vim还有很多高级功能。
vim是vi的改进版,许多新的特性被添加到vim中,比如增加了很多快捷键,支持多级撤 销操作,支持多文件编辑等。
}

选择擅长的领域继续答题?{@each tagList as item}
${item.tagName}
{@/each}手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?手机回答更方便,互动更有趣,下载APP
展开全部
Linux下vi命令编辑器怎样编辑及毁槐保存退出方法如下:
1、如图,vi 文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的。
2、如图,vi打开文件后是命令模式状态,要用i或者a命令才可进入可编辑的状态哟。我就按a进入了编辑模式的。
3、如图,在编辑模盯衡式的情况下敲完内容,这个时候就应该保存文件了。保存文件要按esc,这样就会退回vi的命令模式喔。
4、按完esc后输入冒号(英文的),然后就转换到了末行模式了,末行模式决定是否保纤则友存文件。
5、如图所示,末行模式下可以按x来保存,x命令可以保存编辑好的文件。
6、也可以用到wq来保存,如果是q!则不保存的。
7、然后查看,查看用到了cat 文件名哦。
8、如图所示,vi编写的内容可以看到,这表明保存成功。
已赞过已踩过<
你对这个回答的评价是?评论
收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别
色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。
说明
做任务开宝箱
累计完成
0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
}

为什么要学vi?因为它是所有Unix Like系统的内建文本编辑器,而linux是服务器系统的霸主。所以不论是想查看日志、配置参数都会使用到它。另外一些软件的编辑接口也会直接调用vi
vi和vim经常会同时出现,让人以为是同一东西,实际上不是。vi是linux系统的内建编辑器,相当于windows中的记事本,因为在终端中运行,所以它内嵌了很多指令,让用户能够在只使用键盘的情况下,依然能够对大文本操作自如。vim是一款编辑器软件,可以视为vi的升级版本,兼容了vi的所有指令。它不仅在linux的终端上运行,也有windows、mac os等版本。同时还增加了IDE的功能,如语法高亮。
在终端中输入命令:vi [文件名],进入vi模式
# 这时当前目录下有该文件,则直接打开文件。如果没有,则会生成该文件。
> vi [文件名]
进入命令后,vi可以分为三种状态:一般模式、编辑模式、命令行模式,在不同模式,进行相应的功能操作。
一般模式默认模式,可以在此模式下查看、删除、查找等功能。按上下左右键移动光标
编辑模式在一般模式下,按[i]键进入编辑模式,这是在终端的左下角会出现INSERT字样,此时文本可以进行编辑。按[esc]键返回一般模式
命令行模式在一般模式下,输入[:]键进入命令行模式。这时光标会移动到最底下一行,输入指令。按[esc]键返回一般模式。
一般模式
移动光标的指令逐字符移动:[h、j、k、l]:左、下、上、右移一格单词为单位移动:[b]:跳转至词首(当前或前一个单词的)[e]:跳转至词尾(当前或后一个单词的)行跳转:[gg]:跳转至第一行首[G]:跳转至最后一行首[$]:跳转至行尾[0]:跳转至行首翻屏:[crtl + b]:上一屏[ctrl + f]:下一屏[crtl + u]:上半屏[ctrl + d]:下半屏
查找与替换查找:[/keyword]:在光标位置(不含光标)向下查找keyword[?keyword]:在光标位置(不含光标)向上查找keyword查找下一个:[n]:接着之前的查找操作,查找下一个[N]:接着之前的查找操作,反向查找下一个
删除、复制、粘贴删除字符:[x]:删除光标后的一个字符[d$]([D]):从光标处开始,删除至行尾[d^]:从光标处开始,删除至行首[dd]:删除当前行注:按 [d] 后按 [上]([下]),会删除光标行+上一行(下一行)
编辑模式
进入此模式后,可执行增删改等文本编辑操作。
命令模式
一般输入: 后没有反应,可以查看下输入法是不是在中文状态
[:wq]:保存后离开[:q!]:不保存修改,强制离开
# 此时当前目录下,若没有此文件,不保存就退出的话,不会创建新文件
# 反之,保存退出,会创建新文件
> vi [filename]
未完待续~~
}

我要回帖

更多关于 linux怎么退出vi 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信