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 课的同步练习与点评课学习笔记。所有内容均与前面讲解的两节同名视频课同步,并进行了全文翻译,方便日后查阅。感兴趣的朋友可以收藏、转发。 阅读详情

相关推荐

PC微信逆向:破解聊天记录文件!_读取别人pc微信msg文件

本文详细介绍了PC版微信数据库的解密方法,总结了前人经验并补充了关键细节。通过OllyDbg调试工具从微信内存中获取32字节加密密钥,使用C++结合OpenSSL库实现解密程序。重点解决了开发环境配置问题,包括Visual Studio项目设置和OpenSSL库的版本适配,将原本固定的数据库路径改为参数化输入,提高了工具的通用性。该方案为电子取证中的微信数据提取提供了完整的技术路径,避免了研究者重复探索已解决的问题。

zz96405784848的博客 9754

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

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

weixin_26749245的博客 291

三大主流交易接口实战指南:XTP、CTP与数字货币API的实盘接入解析

本文深入解析了量化交易系统实现实盘交易的关键环节,聚焦于三大主流交易接口的实战接入。详细介绍了证券领域的XTP、期货领域的CTP以及数字货币交易所API的核心特性、代码封装要点与风控实践,并提供了多市场接口整合的统一架构方案,为开发者打通量化交易的“最后一公里”提供了一份接地气的实战指南。

win55的博客 1376

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

深度强化学习系列(13): 策略梯度(Policy Gradient)

对于DQN来说使用一个网络直接逼近了值函数,最后取得了非常不错的效果, 但是对于一些连续性控制或者动作空间特别大的环境来说,很难全部计算所有的值函数来得到最好的策略,那么直接计算策略的方法就别提出来了。 回顾一下前面几篇,所谓的策略,其实就是状态到动作的映射数学表达为 π:s→aπ:s→a\pi : s \to a, 我们用ττ\tau 表示状态s到最后一个状态的一个序列,表示为: τ:st...

深度强化学习(DeepRL)探索博客 4642

手把手教你校准垂起固定翼(VTOL)遥控器与电调:从零到飞的完整流程

本文详细介绍了垂起固定翼(VTOL)遥控器与电调的校准流程,从基础认知到飞行前检查,涵盖遥控器通道配置、电调校准、舵机方向调整等关键步骤。通过图文并茂的指导,帮助无人机爱好者安全完成VTOL调试,确保首飞成功。特别强调多旋翼模式、过渡模式和固定翼模式的设置要点,适合新手和进阶用户参考。

jenkins8butler的博客 357

VIM输入特殊字符

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

时光不语的博客 3792

仿真学习系列(二):ADS仿真直观理解方波与频谱分量的关系

在高速电路设计中,我们常常听到一句话:“信号其实不是电压在传输,而是频率在传播。” 这句话看似抽象,却揭示了信号世界的核心本质——任何时域波形,都可以被拆解为一系列不同频率的正弦波。 那么,一个看似简单的方波,究竟由哪些频率成分组成?为什么在示波器上,有的方波上升沿又快又“方”,而有的却“圆润”得多?这些差异背后,隐藏的正是高频分量的力量。 本文将通过使用 Keysight ADS,从零搭建仿真电路,直观地观察方波与其谐波成分之间的关系。

案例文章,高速信号 814

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

Python 爬虫进阶:爬取 APP 数据(Charles 抓包 + Requests)

本文详细介绍了APP数据爬取的完整技术方案。首先通过Charles抓包工具配置HTTPS代理和证书,解析APP通信协议;然后分析请求参数、反爬机制和动态签名生成规则;接着使用Python的Requests库实现模拟请求、分页爬取和数据存储;最后针对证书问题、Token失效等常见问题提供解决方案。文章强调抓包分析、参数逆向和请求模拟三大核心技术,同时提醒开发者需遵守法律法规,合理控制爬取频率。该方案适用于移动端数据采集场景,为无法直接获取网页数据的情况提供了有效解决方案。

2503_91057718的博客 2120

Matlab:Matlab 软件学习之Matlab内置的各种系统的简介、案例应用(基于Simulink模糊控制仿真/二阶瞬态震荡电路案例)之详细攻略

选择左上角要编辑变量的图标,给定当前变量的论域Range,设置隶属函数类型type(八种隶属函数类型以供选择),最后选中某个隶属度函数(选中为红色),移动绘图区的每个隶属度函数的三个端点(竖向为权重)。(1)、首先在模糊规则编辑器左边选择一个输入变量,并选中它的一个语言值(隶属函数),然后编辑器右边选择一个输出变量,并选中它的一个语言值(隶属函数),然后将这种关系添加到模糊规则中。制定完成后,会形成模糊规则矩阵,系统会根据模糊输入量(如r1、r2),经过模糊规则(如45条),进而确定输出量(Y1、Y2)。

走向CTO之路 1123

文本编辑神器vi

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

qq_54809548的博客 2549

GEE:本地影像上传到GEE的Assets中,并输入机器学习算法中作为特征变量

当我们在 Google Earth Engine(GEE)中应用机器学习算法时,会输入一些影像作为特征变量数据,进一步根据这些特征影像去推理未知区域的数据。但是 GEE 平台上计算特征变量的 API 函数并不是非常全面,我们希望获得更多的特征用于分类。这个时候,我们可以将本地计算的特征影像上传到 GEE 中进行后续处理。本文记录了从本地上传特征数据到 GEE 的 Assets 中的教程,用于后续在 GEE 中分类或者回归使用。本文也可作为《》一文的补充。

养乐多的博客 1730

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

weixin_51625382的博客 108

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

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

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

Miracle_86的博客 3601

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VIM复制指令yank

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

asd11010的博客 249

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

第四章 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、付费专栏及课程。

余额充值