vim 的26个字母

如果停电你只能看键盘的时候可以想想这个(不全,自己想的):
q--------------记录宏到寄存器
w--------------光标往后移动一个词到词首 联想:b
e--------------光标往后移动一个词到词尾
r--------------改变一个字母
t--------------插入状态Ctrl-t右缩进 联想Ctrl-d;t(x)移动到x字母左边 f(x)
y--------------复制:yy y3"
u--------------回退
i--------------插入
o--------------换行
p--------------自动提示的时候向上 联想n

a--------------追加看键盘:
s--------------删除一个字母变插入模式
d--------------dd,100dd,d$,d0
f--------------f(x)移动光标到当前行的下一个x处,x任意字母 F(x)往回找
g--------------G,gg
h--------------傻子都会
j--------------傻子都会
k--------------傻子都会
l--------------傻子都会

z--------------ctrl+z 停止操作
x--------------删除一个字母
c--------------剪切 联想d
v--------------选择
b--------------光标往前移动一个词到词首
n--------------自动提示的时候下一个
m--------------标记书签ma,`a,`.到上次编辑过的地方


关于q:

记录宏

在文章的每段或者每行都重复相同的一系列动作。VIM 允许你记录一个宏来完成你的特殊需要。

qregister:记录宏到寄存器 register,这里 register 是任意的你的寄存器的名字。比如 qa,将会记录并且把宏存在寄存器 a 里面。
q:结束宏的记录。
@register:使用存在寄存器 register 的宏。比如 @a,将会使用存在寄存器 a 里面的宏。

vim入门看这个
http://linuxtoy.org/archives/efficient-editing-with-vim.html
【Vim Masterclass 笔记12】S06L26 + L27:Vim 文本的搜索、查找及替换同步练习(含点评课) 本篇为《Vim Masterclass》第 6 章 L26 ~ L27 课的同步练习与点评课学习笔记。所有内容均与前面讲解的两节同名视频课同步,并进行了全文翻译,方便日后查阅。感兴趣的朋友可以收藏、转发。 阅读详情

相关推荐

扩视机器视觉—Halcon机器视觉48个实战项目六(检测定位角度)

此项目halcon检测检测定位角度问题,并显示。

qq_21516871的博客 1093

Vim寄存器实战指南:高效复制粘贴与剪切的秘密武器

本文深入解析Vim寄存器的强大功能,从基础复制粘贴到高级命名寄存器应用,揭秘如何利用这一秘密武器提升编辑效率。通过实战案例展示寄存器在代码重构、调试日志插入等场景中的妙用,并分享个性化配置技巧,帮助开发者掌握Vim高效编辑的核心技能。

weixin_26749245的博客 291

HC32F460的GPIO重映射实战:如何用3步搞定SPI引脚冲突问题

本文详细介绍了HC32F460的GPIO重映射功能,通过三步操作解决SPI引脚冲突问题。文章解析了HC32F460的FuncGroup功能分组机制,提供了具体的寄存器配置步骤和验证技巧,并对比了与传统方案的性能优势,帮助工程师灵活配置引脚,优化硬件设计。

t4y5u6i7o的博客 918

vim的常用符号

x or X 删除光标所在的前后的字符 nx。保存(感叹号表示强制)yy 复制 nyy。r 替换光标所在的字符 nr。p 粘贴 np。shift + g 光标到文件结尾位置。shift + 4 当前行结尾位置。:set nu 显示行号。shift + 6 当前行最开始位置。h j k l 左 下 上 右。cltr+r 撤销撤销。w,b 单词为单位移动。esc 退出当前模式。

fentiaoOvO的博客 1056

RK3588芯片CAN总线调试秘籍:SocketCAN与错误帧攻略

RK3588芯片在嵌入式领域凭借8nm工艺和强大性能成为核心控制器。本文详细介绍了其CAN总线配置流程,包括硬件连接、内核驱动配置及SocketCAN命令操作,并深入解析了CAN通信中的错误帧机制及分析方法。通过智能工厂案例,展示了从问题定位到解决方案的全过程,强调了稳定通信对工业应用的重要性。文章为RK3588的CAN总线应用提供了实用技术参考,并对未来智能诊断技术在该领域的应用进行了展望。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 516

论文翻译:2024 High-Confidence Computing A survey on large language model (LLM) security and privacy: The

大型语言模型(LLMs),如ChatGPT和Bard,已经彻底改变了自然语言理解和生成。它们具有深度语言理解能力、类似人类的文本生成能力、上下文意识和强大的问题解决技能,使它们在各个领域(例如搜索引擎、客户支持、翻译)中变得不可或缺。同时,LLMs也在安全领域获得了关注,揭示了安全漏洞并展示了它们在安全相关任务中的潜力。本文探讨了LLMs与安全性和隐私的交集。具体来说,我们研究了LLMs如何积极影响安全性和隐私,与它们使用相关的潜在风险和威胁,以及LLMs内部的固有漏洞。

CSPhD-winston的博客 1722

VIM输入特殊字符

VIM输入特殊字符 二合字母 digraph digraphs Digraphs 二合字母用来输入不能用普通键盘输入的字符。它们通常是可显示的非 ASCII 字符。二 合字母比用 CTRL-V 输入十进制编码更方便记忆 (见 |i_CTRL-V|)。 用户手册 |24.9| 有二合字母的简短介绍。一个替代方案是用 ‘keymap’ 选项。 定义二合字母 |digraphs-define| 使用二合字母 |digraphs-use| 缺省的二合字母 |digraphs-default| {Vi 没有这些命

时光不语的博客 3792

基于SiamFC的红外目标跟踪

初始化阶段:在第一帧中,通过用户标注获得目标框,从目标区域中提取一个固定大小的模板(称为 exemplar)。搜索阶段:在后续帧中,在以当前目标中心为中心的较大区域(称为 instance)内进行搜索,将模板与搜索区域通过卷积操作得到响应图。位置更新:在响应图中找到峰值位置,并转换到原图坐标,用以更新目标中心。部分实现中还会考虑多尺度搜索和目标尺寸更新。import cv2# 定义 SiamFC 简易网络(示例)# 特征提取部分,注意红外图像通常为单通道,使用较少的卷积核数提高实时性。

weixin_43745234的博客 774

linux文本编辑器实训报告,Linux操作系统Vi-文本编辑器实验报告

Linux操作系统Vi-文本编辑器实验报告 Vi 文本编辑器 1. 实验目的 1.了解vi文本编辑器的原理和操作。 2.了解vi文本编辑器的相关命令。 2. 实验原理和实验设备 1. Linux操作系统 3. 实验步骤 1.什么是vi文本编辑器? Vi是一个全屏幕文本编辑器 优点: 1. 具有文本编辑所需的所有功能 2. 适用于各种版本的Unix/Linux 3. 适用于各种类型的终端 4. 使用...

weixin_35458714的博客 527

勇攀数字高峰

摘要:该题目要求在数字地形图中寻找从最低点到最高点的所有严格递增登山路径。采用DFS深度优先搜索结合回溯算法,通过标记已访问位置并检查高度差限制(0<diff≤maxDiff)来遍历所有可能路径。算法首先确定起点(最低点)和终点(最高点),然后进行DFS搜索,每步移动需满足四个方向的合法移动且高度严格递增。最终输出符合条件的路径总数。提供了C++、Java和Python三种实现方案。

面试高手的博客 621

【WorkBuddy专栏52】Codex与WorkBuddy生态适配、用户争夺与未来走向(下)

【WorkBuddy专栏52】Codex与WorkBuddy在中国大陆的发展——生态适配、用户争夺与未来走向(下)

AI人人懂 679

文本编辑神器vi

vi介绍 vi是一种工作在Linux上的文本编辑器,全称是Visual Interface。它在字符模式下工作,不需要图形界面。它有三种基本的工作模式: 命令模式(Command mode) 输入模式(Insert mode) 底线命令模式(Last line mode) 命令模式 用户再启动vi后,直接进入了命令模式。在此模式下可以输入各种命令。以下是几种常用的命令: i 切换到输入模式,以输入字符 x 删除当前光标所在处的字符 : 切换到底线命

qq_54809548的博客 2549

AI问数,智慧赋能:基于大语言模型的数据播报员应用实践探索

AI问数技术正在改变企业与数据交互的方式,它以自然语言为桥梁,让数据不再是少数专家的专利,而是成为所有业务人员的决策伙伴。这不仅是技术的创新,更是管理理念的革新。在数字化转型的关键阶段,企业应积极拥抱AI问数技术,通过降低数据使用门槛、提升数据利用效率、释放数据潜在价值,实现真正的数据驱动决策,为企业的高质量发展注入源源不断的智慧动能。AI问数,正在开启一个数据普惠的新时代。

getusushu的博客 64

Linux效率革命:Vim-用26个字母键重构你的代码宇宙

weixin_51625382的博客 108

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【Linux】效率革命:Vim——用26个字母键重构你的代码宇宙

在代码的世界里,效率是永恒的追求。无论是新手开发者还是资深工程师,都渴望拥有一款能让自己如虎添翼的编辑器。而在Linux生态中,有一款被无数程序员奉为神器、被誉为“效率之王”的编辑器——Vim。它以26个字母键为核心,用极简的操作重构了代码编辑的宇宙。今天,就让我们一同走进Vim的世界,探索它如何以独特的方式提升你的编程效率。 | vim | normal mode | insert mode | command-line mode | 命令集 | 配置 |

Miracle_86的博客 3601

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VIM复制指令yank

yy 複製游標所在行整行。或大寫一個 Y。 2yy 或 y2y 複製兩行。ㄟ,請舉一反三好不好!:-) y^ 複製至行首,或 y0。不含游標所在處字元。 y$ 複製至行尾。含游標所在處字元。 yw 複製一個 word。 y2w 複製兩個字。 yG 複製至檔尾。 y1G 複製至檔首。 p 小寫 p 代表貼至游標後(下)。 P 大寫 P 代表貼至游標前(上)。整行的複製,...

asd11010的博客 249

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

第四章 Linux文本编辑VIM

文本编辑工具介绍 vi:Visual Interface,文本编辑器 文本:ASCII,Unicode 文本编辑种类: 行编辑器:sed 全屏编辑器:nano,vi vim -Vi Improved 其他编辑器: gedit 一个简单的图形编辑器 gvim 一个Vim编辑器的图形版本 文本编辑工具vim 打开文件 vim [OPTION]… FILE… vim +# :打开文...

19:30的博客 348

Linux文本编译工具VIM详解

              Linux文本编译工具VIM详解                                            作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.VIM概述 1>.vim简介 1>.vi:   全称Visual editor,即文本编辑器,历史悠久,基本上最小化安装就该命令。...

weixin_30949361的博客 124

给每个工程都分配一组大写字母书签,vim-bookmark的改进

原插件下载地址如下: https://github.com/name5566/vim-bookmark/blob/master/README.md Vim bookmark 是一个 Vim 的书签插件。此插件的特点: 相对于 Vim marks 来说,Vim bookmark(书签)可见 支持多个 Buffer 间相互跳转 关闭 Vim 时自动保存现有书签 书签组的支持 但最主要的问题...

okwhz的专栏 721

希腊字母在Vim 中的输入方法

希腊字母在Vim 中的输入方法: 希腊字母读音可以百度百科希腊字母得到 希腊字母在vim 中的输入方式, 在digraph 中是如下定义的. a* α 945 b* β 946 g* γ 947 d* δ 948 e* ε 949 z* ζ 950 y* η 951 h* θ 952 i* ι 953 k* κ 954 l* λ 955 m* μ 956 n* ν 957 c* ξ 958 ...

hjjdebug的专栏 1027

Vim键盘详解

Vim键盘详解 本文以单个按键分类 初学者,vim主键区各个按键的一些操作介绍,参考了搜索了很多地方,就不一一列举了,有一篇文章(以相似操作功能分类)丰富完整,值得推荐。https://juejin.im/post/5d4818a0e51d4561d54de912 目前写了26个英文字母的一些单按键操作,其他按键操作后期添加 其他组合键操作后期添加 命令模式操作后期添加 文章目录Vim键盘详解...

weixin_41624316的博客 2029

vim 寄存器 操作_VIM寄存器

VIM有两个地方可以保存临时数据OS级别-剪切板VIM级别-寄存器VIM寄存器概述寄存器是VIM用于保存临时数据的地方,不同于传统的编辑器(于系统共享一个寄存器,也成为剪切板),VIM具有多个寄存器,分别保存不同的临时数据,活用多个寄存器可以显著提高数据的安全和可操作性。同时,为了与系统剪切板互通,VIM有一个专用的寄存器,与系统剪切板内容一致,既保证了VIM本身的统一性,也实现了与操作系统的对接...

weixin_39541750的博客 323

详解VIM寄存器

详解VIM寄存器 寄存器类型 VIM中有9中类型的寄存器,寄存器的主要功能就是缓存操作过程中删除、复制、搜索等的文本内容,通过 :help registers命令查看寄存器的详细帮助说明,这里对类型翻译如下: 未命名寄存器 "" —— vim使用的默认寄存器,文本来源命令:d/c/s/x/y 10个数字命名寄存器 "0 - "9 —— vim缓存yank和delete行操作命令产生的文本 ...

Blood_Seeker的博客 1720

vim的复制和粘贴寄存器

"ay "ap 寄存器类型 VIM中有9中类型的寄存器,寄存器的主要功能就是缓存操作过程中删除、复制、搜索等的文本内容,通过 :help registers命令查看寄存器的详细帮助说明,这里对类型翻译如下:   未命名寄存器 ""  —— vim使用的默认寄存器,文本来源命令:d/c/s/x/y 10个数字命名寄存器 "0 - "9 —— vim

sxlwzl的专栏 2149

Vim 命令大全:从入门到精通

前言:在编程和文本编辑的世界里,Vim 是一款极具传奇色彩的工具。它以其高效、灵活和强大的功能,赢得了无数用户的青睐。无论你是编程老手还是文本编辑新手,掌握 Vim 命令都能让你在编辑文本时如虎添翼。本文将为你全面梳理 Vim 的各类命令,让你轻松驾驭这款强大的编辑器。

weixin_66855479的博客 983

搬砖:Vim位置标记mark详解-Vim入门教程(34)

  Vim位置标记mark详解-Vim入门教程(34) Vim入门教程 vimtutor Vim的位置标记可以实现在文档中的快速跳转。可以通过命令 mark 或缩写形式 m 手动设置位置标记,Vim也会自动记录某些自身感兴趣的位置点,辅助实现某些快速跳转功能。 Vim标记简介 Vim允许在打开的文件中放置自定义的标记。命令 ma 表示用 a 标记当前的光标位置。 可以在文本中使用 2...

hunter 719
上一篇: vim python
下一篇: idea 常用
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值