vim无法退出怎么办(recording)

对于我这样的vim新手,开始时最烦恼的莫过于怎么都没法退出vim了。据说:q或者:q!或者:qw可以退出,但是怎么都退不出去。然后发现下面有个单词:recording。

其实这是进入了记录按键状态。你在一般模式(命令模式)下打q没有冒号时,就会进入这个状态。按q之后,你按的第一个字母或者数字就是这个按键宏的快捷键。使用的时候按@和你记录时的第一个字母或数字,就可以执行刚才编辑的按键宏了。

进入了记录状态(recording)不要慌,按esc,然后按q,就可以退出recording了。

 

ps:

 :wq   强制性写入文件并退出(存盘并退出 write%quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。
:x    写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。

时间: 2025-02-01 01:50:17

vim无法退出怎么办(recording)的相关文章

Vim中的swp文件,在vim非正常退出时,再次编辑会出问题

vim中的swp即swap文件,在编辑文件时产生,它是隐藏文件,如果原文件名是data,那么swp文件名就是.data.swp.如果文件正常退出,则此文件自动删除.以下两种情况不会删除swp文件: Vim非正常退出,这种情况下,除非手动删除swp文件(也可以在vim提示时删除),否则它会一直存在. 多个程序同时编辑一个文件. 可以通过选项禁止产生swp文件 set noswapfile

Vim的退出

1.我们先按"I”,即切换到“插入”状态. 2.我们要按键盘左上角的"ESC",留意到了没有了 3.我们输入“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令,如图,我输入的是WQ.功能如下. W:write,写入 Q:quit,退出 再回车,就保存退出了 4.保存退出还有二个方法 A:在最后输入命令时,直接输入"x",也是一样的,即X=WQ. B:最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按Z

LINUX vim 修改文件 退出

vim 保存退出, 先按ESC ,然后:wq(保存退出)W:write,写入 Q:quit,退出, 也可以直接输入X,代表WQ,也是保存退出 或者 先按ESC,再按shift+ZZ 也是保存退出 正常退出,就是文件没有修改过的退出 按了ESC后再输入冒号,在输入命令时,直接输入"q", 不保存退出: 先按ESC,再输入冒号,在输入命令时,直接输入"q!" 强制退出: 先按ESC,再按冒号,在输入命令时,直接输入"!" 但退出后,会有提示! ,不建

在LINUX终端和VIM下复制粘贴

http://www.tinylab.org/linux-terminal-and-paste-copy-under-vim/ 在GUI界面下,我们可以很自由的复制粘贴.但是在字符界面下,我们不得不用鼠标选定,然后单击右健,选择复制,再到别处去Ctrl-v.并且对于 那些用没有配置过的VIM来说,VIM的粘贴板和X Window的粘贴板还不共享.这在码字的过程中,感觉非常不流畅.下面,我们就尝试解决这个问题. 首先我们得让VIM和X Window共享一个粘贴板,这样我们就可以像在GUI界面下一样

linux云自动化运维基础知识4(系统结构,vim,管理输入输出,正则表达式)

linux系统结构    linux是一个倒树结构   linux中所有的东西都是文件   这些文件都在系统顶级目录"/" /就是根目录  /目录以下为二级目录这些目录都是系统装机时系统自动建立的如图 2.二级目录的作用/bin    ##二进制可执行文件也就是系统命令/sbin   ##系统管理命令存放位置/boot   ##启动分区,负责系统启动/dev    ##设备管理文件/etc    ##大多数系统管理文件/home   ##普通用户的家目录/lib    ##32位系统库

菜鸟的Linux苦逼之路4 vim编辑器

vim编辑器     我们计算机的编辑器分为两类 1,文本编辑器 文本编辑器编辑纯ASICLL文档,没有任何多余的修饰符 2,字处理器 字处理器包括word文档.wps里面的字处理工具,里面有很多修饰符,但是修饰符和文件内容没有关系,不过修饰符却是文档数据的有效组成部分. Linux的重要哲学思想之一:使用纯文本文件来保存软件的配置信息,一切皆文件. Linux的编辑器有nano全屏编辑器.sed行编辑器以及最常用的vi/vim编辑器. vi(visual interface->可视化接口)编辑

vim用法

---------------  vim  --------------- vim:          vim是一款极方便的文本编辑软件,是UNIX下的同类型软件VI的改进版本.Vim经常被看作是"专门为程序员打造的文本编辑器",虽然它不仅用于编程,但也有人说它是一个完全的"IDE"(集成开发环境). vim命令模式设定 :set nu|nonu                  显示行号 :set mouse=a                  设定鼠标可以操作

vim 文本编辑器

Linux VIM文本编辑器 vim概述 Linux提供了一系列功能强大的编辑器,如vi和ASCIItext,Unicode 是linux系统的第一个全屏幕交互式编辑器.vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interface"的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim.vim有3种工作模式,分别是命令行模式.插入模式.底行模式.  命令行模式: 最初进入的一

linux软件管理(Vim编辑器使用) ——(七)

windows : .exe     安装 .卸载 安装:  mysql.exe  cc.exe 卸载 : 该软件唯一的标识  ,包名   alibaba android : *.apk   卸载 包名 red hat :*.rpm ubuntu  : 对debian的升级  *.deb 格式    1:直接安装.deb包 dpkg软件包        1:安装以.deb结尾的软件包,需要使用root的权限            1:sudo dpkg -i 软件包名        2:卸载