首页
学习
活动
专区
工具
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

8.9K10

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.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

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.1K31

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.1K100

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.4K30

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系统都差不多。

1.9K10

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

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

49320

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.1K30

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

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

1K30

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

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

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

71310

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 键进行编辑编辑结束

10.9K40

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编辑命令_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.2K20

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

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

94620

linux vi编辑使用

, 是使用vi入口 通过 命令 对文件进行常规编辑操作, 例如 定位 翻页 复制 粘贴 删除 … … 在其他图形编辑器下, 通过 快捷键 或者 鼠标 实现操作, 都在 命令模式 下实现) 末行模式...(执行 保存 退出等操作) 编辑模式 (正常编辑文字) 命令模式命令 保存退出 ZZ 行内移动命令 w 向后移动一个单词 b 向前移动一个单词 0 移动到行首 ^ 行首 第一个不是空白字符位置...v 光标位置开始按照正常模式选择文本 V 选中光标经过完整行 ctrl +v 垂直方向选中文本 撤销和恢复撤销 u 撤销上次命令 ctrl +r 恢复撤销命令 删除文本 x 删除光标所在字符...或者选中文字 d 删除移动命令对应内容(一个d删除两行) dd 删除光标所在行(两个dd 删除一行) D 光标位置删除至行尾 删除与移动连用命令 dw 光标位置删除到单词末尾 d0...光标位置删除到一行起始位置 d} 光标位置删除到段落末尾 ndd 光标位置向下连续删除n行 复制命令 y 复制两行 yy 复制一行 粘贴命令 p 粘贴 替换命令 r 替换当前字符

2.2K20

Linux编辑器——vim使用

vim是一款多模式编辑器,是vi升级版本,在兼容vi指令同时,还带有一些新特性在里面。通过本章学习,我们以后便可以在Linux下用vim来进行编写我们源代码了。...vim安装与基本使用 在一些云服务器里,大多vim都是已经安装好后了,当然,如果自己Linux中并没有安装vim 编辑器,我们以root身份输入命令:yum install -y vim即可。...vim基本模式 上面我们介绍了,vim是一款多模式编辑器,这里我们主要知道以下几个就足以够用了: 命令模式:vim默认打开就是命令模式,该模式是vim最根本模式,几种模式切换都是从命令模式进行...(其他模式进入命令模式方法:无脑按Esc键即可)。 插入模式:我们只有进入插入模式,才能对文件进行编辑,否则是无法进行编辑。...如下: 替换模式以及视图模式我会放在后面的内容中讲解,也都是底行模式进行切换

3K41

linuxvi编辑

vim文字处理器 linuxvi 是一种文字编辑器,后来升级版本是vim。vi 分为三种模式:一般模式编辑模式、命令命令模式。...当使用vim编辑程序(不仅是c语言)时,可以直接进行“程序调试(debug)” 一些常用命令案例 1.删除指定某些行 命令:(命令行命令模式)m,nd 释义:m是第m行开始;n是第n行开始;d是删除操作...例子:删除m到n之间行数 step1:(命令行命令模式):m,nd——输入第m行到当前位置删除命令 step2:(命令行命令模式)回车——执行删除命令 2.复制指定某些行 命令:(命令行命令模式...例子:复制m到n之间行数 step1:(命令行命令模式):m,ny——输入第m行到当前位置删除命令 step2:(命令行命令模式)回车——执行复制命令 3.选中指定某些行 命令:(一般模式)mGVnG...+v 进入列编辑模式,向下或向上移动光标,把需要注释开头标记起来,然后按大写I,再插入注释符,比如"//",再按Esc,就会全部注释了。

4.2K110

Linux使用VIM编辑方法

技巧:快速提高 vim 使用效率原则与途径 vim 是所有 Unix/Linux 操作系统默认配备编辑器。...因其强大功能和高效操作,vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用编辑工具之一。尤其是在没有图形界面的情况下,更是离不开 vim。...vim 是所有 Unix/Linux 操作系统默认配备编辑器。因其强大功能和高效操作,vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用编辑工具之一。...小技巧: 在 Linux 下,如果以 root 用户登录系统的话,通过 vi 命令打开 Vim 编辑器往往只加载最基本功能,像语法加亮着色功能基本上没有。...有许多默认配置选项,包括 axs cindent,cinoptions,indentexpr 等,没有在这里说明。 syn 是一个非常有用命令,用于设置文件语法以更改显示模式

1.7K10
领券