千家信息网

linux中退出vi编辑器,按下esc没反应的解决方法

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇文章给大家分享的是有关linux中退出vi编辑器,按下esc没反应的解决方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。linux
千家信息网最后更新 2025年12月02日linux中退出vi编辑器,按下esc没反应的解决方法

本篇文章给大家分享的是有关linux中退出vi编辑器,按下esc没反应的解决方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

linux中退出vi编辑器,按下esc没反应的解决办法:1、在正常模式下按下q键盘;2、选择【a-z】或【0-9】中任意一个作为缓冲器的名字,准备开始录制宏;3、在非insert模式下输入q停止宏的录制;4、使用@和定义的缓冲器名字即可。

linux中退出vi编辑器,按下esc没反应的解决办法:

vim recording功能介绍

使用vim时无意间触碰到q键,左下角出现"recording"这个标识,觉得好奇,遂在网上查了一下,然后这是vim的一个强大功能。他可以录制一个宏(Macro),在开始记录后,会记录你所有的键盘输入,包括在insert模式下的输入、正常模式下使用的各种命令等。

具体使用:

第一步:在正常模式下(非insert模式、非visual模式)按下q键盘

第二步:选择a-z或0-9中任意一个作为缓冲器的名字,准备开始录制宏

第三步:正常的操作,此次所有的操作都会被记录在上一步中定义的缓冲器中

第四步:在非insert模式下输入q停止宏的录制

第五步:使用@ + 第二步中定义的缓冲器的名字即可。

例如想把下面的文字

line1line-2line3-1l4

变成如下的文字

System.out.println(line1);System.out.println(line1);System.out.println(line-2);System.out.println(line3-1);System.out.println(L4);

观察可以发现他们的规律,在每行文字的开头添加"System.out.println(",结尾添加");"就变成下面的信息了。

下面简单介绍一下如何使用recording来完成这样的操作。

首先把光标移动line1上,输入qt,准备开始录制,缓冲器的名字为t,录制的动作为:shift + ^ 回到行首、按下i键进入insert模式、输入"System.out.println("、按下esc键回到正常模式、shift + $ 回到行尾部、按下i键进入insert模式、输入");"按下esc键回到正常模式,按下q停止录制。然后把光标移动到下面一行的任意位置输入 @ + t 即可。

recording还可以和查询结合起来使用,例如想把一个文件中含有特定字符串的行注释,可以通过这样的宏来实现。在正常模式下输入/search string + entershift + ^i#escshift + $

让定制的宏自动执行多次的方法是先输入一个数字,然后在输入@ + 缓冲器的名字。 例如 100@t,表示执行100次。

以上就是linux中退出vi编辑器,按下esc没反应的解决方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

模式 输入 缓冲器 缓冲 名字 编辑器 反应 方法 文字 键盘 准备 光标 办法 功能 更多 知识 篇文章 面的 移动 选择 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 观看2018年网络安全宣传 共享影视软件开发 荷兰发包服务器渠道 网络安全电影作文 服务器的网络安全问题 单车软件开发 天津服务器防火墙 服务器主机安全加固 网络技术中的关键工作是 数据库根据年龄计算出生年份 服务器边界防护设备 广东工业软件开发有用吗 网络安全法删除权 1008611服务器出错 杨浦区智能化软件开发销售方法 网络安全密钥如何查询 明日之后玩游戏服务器中断怎么办 数据库热备份和冷备份主从模式 成年人去哪学习网络技术 lol无畏先锋连接不上服务器 怎样用服务器下载数据库文件 江苏四大开源分布式存储数据库 软件开发社会健康安全法律因素 嘉定区本地网络技术网上价格 青少年网络安全的知识资料 多台服务器如何传输 长安区网络安全学校巡展 安徽网络安全宣传周活动综述 代理服务器 win8 2018互联网大会创略科技
0