首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux学习—退出vi编辑模式

初学Linux时候,在使用vi 操作时候,有时候可能进入是一个文件夹,这样子在退出时候很不好操作! 下面总结一些vi 退出命令,学习!...进入编辑模式,按 o 进行编辑 编辑结束,按ESC 键 跳到命令模式,然后输入退出命令: :w 保存文件但不退出vi 编辑 :w!...强制保存,不退出vi 编辑 :w file 将修改另存到file中,不退出vi 编辑 :wq 保存文件并退出vi 编辑 :wq!...强制保存文件并退出vi 编辑 q: 不保存文件并退出vi 编辑 :q! 不保存文件并强制退出vi 编辑 :e!...放弃所有修改,从上次保存文件开始在编辑 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/121279.html原文链接:https://javaforall.cn

9.7K10

linux vim怎么退出编辑模式_shell退出vi编辑

命令是:ctrl + R vi编辑器中有三种状态模式 1.命令模式 2.输入模式 3.末行模式 三种模式相互转换 vi编辑启动与退出 直接进入编辑环境 $ vi 进入编辑环境并打开(新建...文件保存与另存为 保存文件 保存对vi编辑器中已打开文件修改 :w 另存为文件 将vi编辑器中内容另存为指定文件名 :w myfile 退出vi编辑多种方法 未修改退出 没有对vi编辑器中打开文件进行修改...,或已对修改进行了保存,直接退出vi编辑器 :q 保存并退出 对vi编辑器中文件进行保存并退出vi编辑器 :wq 不保存退出 放弃对文件内容修改,并退出vi编辑器 :q!...文件内行间快速跳转 命令功能 :set nu 在编辑器中显示行号 :set nonu 取消编辑器中行号显示 1G跳转到文件首行 G跳转到文件末尾行 #G跳转到文件中第#行 进入输入模式 命令功能...,进入插入状态 cw删除当前光标到所在单词尾部字符,并进入插入状态 c$删除当前光标到行尾字符,并进入插入状态 c^命令删除当前光标之前(不包括光标上字符)到行首字符,并进入插入状态 输入模式编辑键操作

14.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux | vim 编辑器 3 种模式使用小结

    vim 编辑器 3 种模式使用小结 总结咸鱼使用 vim 中常用到命令 ?...vim 编辑器有 3 种模式,分别为 正常模式,命令模式和可视模式 正常模式 我们最常使用模式就是正常模式了,编辑,保存,修改等操作都是我们经常要用到。...•$ - 移动到行尾 命令模式(末行模式) 进入 •正常模式下Esc + :进入 常用命令 •: w /文件名 即可直接保存为指定路径其他文件•: !...[命令]可以直接在vim中执行 linux 命令 替换 •:s/old string/new string 使用 s 替换字符 -- 只替换鼠标光标所在行•:%s/old string/new string...-- 行可视模式•ctrl + v -- 块可视模式•配合 d 和 I 做块便利操作 EOF

    1.2K31

    linux学习第十八篇:vim编辑模式和命令模式

    编辑模式:一般模式下,是不可以修改某一个字符,只能到编辑模式了。...从一般模式进入编辑模式,只需你按一个键即可(i, I, a, A, o, O, r, R)。当进入编辑模式时,会在屏幕最下一行出现“INSERT或REPLACE”字样。...编辑模式回到一般模式只需要按一下键盘左上方ESC键即可。...:G 移动到文件首行: gg 搜索文件中出现dnsmasq字符串,并数一下该字符串出现次数: 输入 /dnsmasq,然后按n 把第一行到第十行出现dnsmasq替换成dns: 1,10s/dnsmasq.../bin/bash: 先按gg,把光标定位到第一行,然后按字母A,进入编辑模式,同时将光标移动到行末进行修改,完成后Esc键退出编辑模式。 在第一行下面插入新一行,并输入 # Hello!

    2.2K100

    vim编辑模式,命令模式以及vim实践

    vim编辑模式:               从一般模式进入编辑模式,只需按i、I、a、A、o、O、r和R中某一个键即可,当进入编辑模式时,在屏幕尾行显示INSERT字样(若支持中文,则显示插入)。...按Esc键,编辑模式回到一般模式。              i(小写) 目前光标所在处插入。             ...A 光标所在处行最后一个字符卡是插入              o 目前光标所在处下一行插入新一行。             ...两种方法实际上效果是一样。 vim编辑器里面一些不为人知操作: 1.vim编辑替换模式与可视模式 在一般模式下按键盘上r和R进入替换模式。...最后按键盘上返回到一般模式,再输入“:r /root/1.txt”回车 8.正在编辑文件时,不退出文件仍可以运行linux命令 列:我下在编辑一个文件,但这时候我想查看“/root/1.txt

    1.5K30

    vim 嫌弃到依赖(8)——使用命令模式编辑文本

    通过前面的文章,我们已经介绍了vim普通模式、插入模式、可视模式。...接下来让我们接着介绍vim中另一个强大模式——命令行模式 命令模式简介 命令模式可以说在vim中使用频率不亚于普通模式,像我们平时使用 :w 将缓冲区内容写入文件,使用 :q 退出vim,这些都是在命令行模式下执行命令...vim最早是由 ed 编辑器发展而来,中间经历过了 ed --> ex --> vi --> vim 流程,vim继承了vi模式区分以及ex一些处理文本命令,这也就是为什么有时候会将vim命令行模式中执行命令叫做...其他相关命令在后面结合其他功能给出 在命令行中操作与在插入模式中类似,只是插入模式会将键盘输入写入缓冲区,而命令行模式则会将输入显示在命令行位置。...除了使用之前方式外,还可以使用可视模式。将可视模式选区作为操作区。

    54720

    Linux 之 Vim 编辑基础到大成使用

    [TOC] 前言介绍 Vim(Visual Interface|可视化接口),在linux中常常使用工具,是进行Linux嵌入式编程必备工具之一; vim最大贡献就是它按键系统这也是为什么chrome...、idea、atom等编辑器都会提供一个vim mode; 首先我来简单说为什么要学习Vi或Vim(Vi Imporved)主要我有以下三点: vi是很多Linux系统预装,也就是说你到服务器上面不用担心没有的问题...插入编辑 描述:该在普通模式下进行插入编辑,下面是几个常用: #进入插入模式各种方法 i #在光标的前边进入插入模式 I #在光标所在行行首进入插入模式 a #在光标的后边进入插入模式 A #在光标所在行行尾进入插入模式...^ 删除光标当前位置(不包含)到该行行首所有字符,并进入插入模式 c$ 删除光标当前位置(包含)到该行行尾所有字符,并进入插入模式 cb 删除光标当前位置(不包含)到单词起始处所有字符...-用户之间互不干扰) VIM 自定义编辑器 ubuntu与redhat下打开配置文件vimrc方法,其实linux系统都差不多。

    2K10

    Linux入门到入土①(Linux概述、文件系统、VIM编辑器)

    etcdata block中找到passwdinode,查看权限,读取passwd内容VI / VIM编辑器VI / VIM是什么VI 是 Unix 操作系统和类 Unix 操作系统中最通用文本编辑器...VIM 编辑器是 VI 发展出来一个性能更强大文本编辑器。可以主动以字体颜色辨别语法正确性,方便程序设计。VIM 与 VI 编辑器完全兼容。...在一般模式中可以进行删除、复制、粘贴等动作,但是却无法编辑文件内容!要等到你按下『i, I, o, O, a, A』等任何一个字母之后才会进入编辑模式。...这么多按键都可以进入编辑模式,那么他们有什么区别呢?图片注意了!通常在Linux中,按下这些按键时,在画面的左下方会出现『INSERT或REPLACE』字样,此时才可以进行编辑。...而如果要回到一般模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。在命令模式下按下i就进入了输入模式

    1.2K30

    IDE工具、文本编辑列块编辑模式

    前言 有时候需要对若干列进行一样操作,比如在前一百行数据最前边加上一样字符,这时候可以通过列块编辑模式来快捷地实现这个效果。...在列块编辑模式下,被选定区域内所有字符会被替换成你之后输入字符。...Eclipse Alt + Shift + A启用列块编辑模式 按住鼠标左键选定区域 Alt + Shift + A关闭列块编辑模式 IntelliJ IDEA 按住Alt,接着按住鼠标左键不放,拖动鼠标选定要同时编辑区域...使用方法有两种: 先选定要同时编辑区域,再启动列块编辑模式。 先启动列块编辑模式,再选定要同时编辑区域。...点击菜单上“列块选择”后用鼠标进行列块选择。 参考链接 notepad++如何使用列块编辑模式

    1.1K30

    模式模式设计模式到元模式

    架构模式是在给定上下文中解决软件架构中常见问题通用,可重用解决方案。除此,一些常见架构风格,如微服务、事件驱动架构等,大类上来说也被归纳到架构模式中。...,如限界上下文、上下文地图等 精炼:核心域、通用域等 大型结构:演化秩序(Evolving Order)、系统隐喻等 所以结构上来看,《领域驱动设计》是一本由小而大书,阅读难度略大,需要一定经验。...POSA Pattern Language 举例来说开头『From Mud to Structure』(混沌到结构)就是一个大问题域,对应于这个问题域则包含了一系列模式,如:MVC、分层、PAC...同时,针对于这个问题题来说,如果我们还要数据库访问,那么我们数据库访问中获得对应模式,以此来完善我们设计。 然后,在我们进入了具体模式/问题域之后,它还详细介绍了如何实现对应模式。...相关书籍:《POSA 4》、《POSA 5》、《微服务架构设计模式模式模式 模式模式归类,再到模式语言,我们已经有了整套方案。最后,我们就剩下一些有意思问题,诸如于如何发现新模式

    74410

    LinuxLinux编辑器---vim使用

    ---- ---- 一、命令模式 刚打开vim时,默认就是命令模式,命令模式意义是提高编辑效率。...ndd 多行删除) ndd + p 剪切 shift + x 向前删除一个字符(n + shift + x 多个字符) x 向后删除一个字符(n + x 多个字符) nx + p 剪切 3.文本编辑...shift + ~ 大小写切换 shift + r 批量化替换文本内容 r 替换单个字符(nr 对n个字符进行相同替换 ) cw 删除当前单词,切换到插入模式,cnw删除多个单词,切换插入模式...二、插入模式 从命令到插入模式方法: i 直接转到插入模式 a 光标向后移动一个字符并转到插入模式 o 光标切换到下一行并转到插入模式 三、底行模式 set nu 对文本调出行号,set nonu...都表示强制操作 vs + 文件名进入分屏,但无论分多少屏,光标只有一个 ctrl + ww 切换光标到另一屏幕 可以不退出vim在底行模式下执行linux命令,但是需要在命令前加感叹号!

    2.2K30

    linux常用命令vi 退出_vi怎么退出编辑模式

    vi 文本追加插入: hello world my name linux 说明: 插入与追加插入命令都会使 vi 文本插入编辑模式。...原有文本内容 hello world my name linux 修改:把 linux 修改为 lonux hello world my name lonux 命令 :s + 字母,替换光标所在位置字母为任意输入文本..., 此命令会删除光标所在字母,使 vi 进入插入编辑模式,此时可以输入任意你想输入文本,直到你按下 Esc 键退出插入编辑模式。...命令 d + 数字 + w ,删除光标所在位置往后由数字指定数量单词,并保持在命令模式。 命令 dd ,删除光标所在一整行,并保持在命令模式。...二、 退出操作说明 1. i 、o 与a 键区别 i: 在光标所在字符前开始插入 o: 在光标所在行下面另起一新行插入 a: 在光标所在字符后开始插入 ---- 进入编辑模式,按 o 键进行编辑编辑结束

    11.1K40

    LinuxVI编辑

    Linux如何退出VI编辑器 :q     退出    :q!    强行退出(不存盘)    :wq   强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件修改时间。  ...这可能会产生让人误解后果,当然也产生了不必要系统资源花销。 更加详细内容: 在 linux 底下最常使用文书编辑器为 vi ,请问如何进入编辑模式? ...在一般模式底下输入: i, I, a, A 为在本行当中输入新字符;(出现 –Insert- )  在一般模式当中输入: o, O 为在一个新一行输入新字符;  在一般模式当中输入: r, R 为取代字符...(左下角出现 –Replace-)  如何由编辑模式跳回一般模式?  [Esc]  若上下左右键无法使用时,请问如何在一般模式移动光标? ...:set nu  :set nonu   参考推荐: VIM编辑命令技巧

    3.2K20

    Linux】手把手教你零上手Vim编辑

    ——陈皓 在正式开始学习Vim之前, 我需要给你一些忠告: 学习Vim在开始时是痛苦, 因为你不得不推翻自己长时间以来在windows环境下养成文本编辑习惯, 那种感觉就像我们第一次在Linux里复制时被要求使用...Vim是什么 Vim是 Vi 发展出来一个文本编辑器。...用户学习了各种各样文本间移动/跳转命令和其他普通模式编辑命令,并且能够灵活组合使用的话,能够比那些没有模式编辑器更加高效进行文本编辑。...: Normal(命令模式)指令集 ️插入模式 按「 i 」切换进入插入模式( insert mode ),按[ i ]进入插入模式光标当前位置开始输入文件; 按「 a 」进入插入模式后,是目前光标所在位置下一个位置开始输入文字...; 按「 o 」进入插入模式后,是插入新一行,行首开始输入文字。 ️

    26210

    Linux入门系列(三)Vim编辑器(Vim工作模式+代码演示)

    我觉得入门就得第一个层面开始实际,往后深入再慢慢深耕。 Linux入门系列 Vim是vi发展出来一个文本编辑器,也是目前最常用编辑器。它不只是一个文本编辑器还是一个开发工具。...先看Vim工作模式,看完可以跟着演示实践,然后回头再看工作模式,说不得你会不一样领悟。 ?...命令模式 一般使用我们 Vim 格式:Vim 【文件名】即可创建并编辑 使用 vi/vim,便进入了命令模式 ? 输入模式 进入编辑界面,按 i 可以输入内容 (底部有–INSERT–提示) ?...如果要记的话这还不是全部,只是常用,我在第一篇Linux入门系列里说过,要像工具一样去使用即可,用多了,手都帮你记住了。 常用移动光标 ?...常用搜索——在我Linux入门系列(二)有演示,这里不再赘述。 [推荐]Linux入门系列(二)文件查看多种方式(提升效率) 删除、复制与贴上 ?

    98020

    linux中退出vim编辑命令_linux打开vim编辑

    大家好,又见面了,我是你们朋友全栈君。 编辑完保存退出四种方式 1. Esc+:+wq+回车(w是write,q是quit) 2....Esc+ZZ(在大写开启下) 如果是进入了编辑,但是未进行任何改动保存退出命令如下: Esc+:+q+回车 不保存退出命令: Esc+:+q+!...+回车 详细例子如下: 假如在 /c/DevTools/gitRepository 目录下有个gitTest.txt 用vim gitTest.txt命令进入编辑状态 输入i或o进入编辑状态(i是在光标位置进行编辑...,o是在文档头进行编辑),输入测试erereer 编辑完保存退出四种方式 1....Esc+ZZ(在大写开启下) 如果是进入了编辑,但是未进行任何改动保存退出命令如下: Esc+:+q+回车 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    6.3K20

    Linux文本编辑艺术】:入门到熟练,Vim大师之路揭秘

    二、Vim三种模式 命令模式(Command Mode):在启动 Vim 或者完成一次编辑操作后进入默认模式。在命令模式下,可以执行诸如复制、粘贴、删除、搜索替换等操作。...常用命令包括移动光标、删除字符、保存文件等。 插入模式(Insert Mode):在命令模式下按下 i、a、o 等键进入插入模式。在插入模式下,你可以像普通文本编辑器一样输入、修改文本内容。...进入编辑模式: 在正常模式下按下 i 键进入插入模式,即可开始编辑文本。 保存并退出: 在正常模式下输入 :wq 或者 :x 后回车,将会保存文件并退出。...进入输入或取代编辑模式 进入输入或取代编辑模式 i, I 进入输入模式(Insert mode): i 为『目前光标所在处输入』, I 为『在目前所在行第一个非空格符处开始输入』。...(常用) a, A 进入输入模式(Insert mode): a 为『目前光标所在下一个字符处开始输入』, A 为『光标所在行最后一个字符处开始输入』。

    15410
    领券