vim使用笔记0

a/i:  进入 vim 之前,按(a/i)进入输入模式(a 在光标后追加字符,i 在光标前插入字符)

esc:  进入命令行模式

插入时校正文本:

ctrl+h:字符删除键  ctrl+u:行删除键  ctrl+w:字删除键

移动光标:

h== 方向键向左  j == 方向键向下  k == 方向键向上  l == 方向键向右

ctrl+D (Ctrl+U)在命令行模式下,将光标向下(上)移半个窗口。

删除文本:

删除字符(x)  删除字(dw)  删除行(dd)

命令行模式下输入相应字母,即可看见效果

(命令行模式,C大写删除当前字符,回到文本编辑模式)

撤销误操作:撤销u(或:undo)

重做:重新执行已撤销命令 ctrl+r(或者命令行下:redo)

:help [feature]  获取命令帮助信息

ctrl+z:挂起(后台运行)  ZZ:退出

时间: 2024-12-29 01:10:49

vim使用笔记0的相关文章

vim使用笔记

vim使用笔记 -------------光标移动--------------------k          上                                         (10k   向上移动10行)j           下h          左l           右 shift+G  文本最后一行 o 进行光标行下一行编辑模式 CTRL + f        下一页                       (4  ctrl+f  向下翻4页)CTRL +

Vim学习笔记

1.复制粘贴操作 vim有12个粘贴板,分别是0.1.2.....9.a.".+: 用:reg命令可以查看各个粘贴板里的内容.在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny(注意带引号)完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板a,选中内容后按"ay就可以了,有两点需要说明一下

Linux下Vi/Vim使用笔记

Linux下Vi/Vim使用笔记 启动和关闭vim vi 打开 Vi/Vim 打开 Vi/Vim 并加载文件 <file> vi <file> ZQ 无条件退出 :q! 无条件退出 ZZ 存盘并退出 :wq 存盘并退出 vim编辑器的三种模式:一般模式.编辑模式和命令行模式在一般模式中可以进行删除.复制和粘贴的功能,但是无法编辑文件内容. 从一般模式切换到编辑模式可以按下i.I.o.O.a.A.r.R键. 注意区分当前是INSERT还是REPLACE模式! i: 插入,从目前光标所

《资本论》读书笔记(0)为了弄清楚经济学规律

<资本论>读书笔记(0)为了弄清楚经济学规律 +BIT祝威+悄悄在此留下版了个权的信说: 写在前面 我正在读李睿编译武汉出版社出版的马克思著作<资本论>.拿起这样的巨著自然是逼不得已,因为我太想弄清楚经济学规律了.我在大学期间参加了工商管理双学位课程,其中关于经济学部分的学习让我觉得太胡扯.最近有时间研读<资本论>,就目前的感受来说,<资本论>的观点是以科学的态度研究得来的. 所以我打算边读边写一些笔记,主要是把资本论里严谨的研究过程和结论用不严谨但易于理解

Python源码剖析笔记0 ——C语言基础

python源码剖析笔记0--C语言基础回顾 要分析python源码,C语言的基础不能少,特别是指针和结构体等知识.这篇文章先回顾C语言基础,方便后续代码的阅读. 1 关于ELF文件 linux中的C编译得到的目标文件和可执行文件都是ELF格式的,可执行文件中以segment来划分,目标文件中,我们是以section划分.一个segment包含一个或多个section,通过readelf命令可以看到完整的section和segment信息.看一个栗子: char pear[40]; static

驱动开发读书笔记. 0.02 基于EASYARM-IMX283 烧写uboot和linux系统

驱动开发读书笔记. 0.02 基于EASYARM-IMX283 怎么烧写自己裁剪的linux内核?(非所有arm9通用) 手上有一块tq2440,但是不知道什么原因,没有办法烧boot进norflash或者nandflash:只好用另一块arm9(i.mx283a)来继续学习: 从开发教程上面可知,烧写uboot和Linux是通过各种批处理脚本和exe程序来执行的,称之为固件烧写,然而并没有需要我们选择uboot路径.Linux内核和文件系统的地方.这样的话是不是意味着只能烧写官方默认提供的文件

ArcGIS API for JavaScript 4.2学习笔记[0] AJS4.2概述、新特性、未来产品线计划与AJS笔记目录

放着好好的成熟的AJS 3.19不学,为什么要去碰乳臭未干的AJS 4.2? 诸君,我喜欢嫩的--呸呸呸 诸君,我喜欢3D咋了?新事物会替代旧事物不是~ ArcGIS API for JavaScript 4.2概述 AJS 4.2,即ArcGIS API for JavaScript 4.2,是美国ESRI公司针对WebGIS市场推出的.利用JavaScript和Dojo开发的一款产品,它在2016年12月发布.而AJS 4.0 beta则在一年前就发布了. 关于AJS3和AJS4选择的问题,

驱动开发读书笔记. 0.04 linux 2.6 platform device register 平台设备注册 1/2 共2篇

驱动开发读书笔记. 0.04  linux 2.6 platform device register 平台设备注册  1/2 共2篇下面这段摘自 linux源码里面的文档 : Documentation/driver-model/platform.txt Device Enumeration 82 ~~~~~~~~~~~~~~~~~~ 83 As a rule, platform specific (and often board-specific) setup code will 84 reg

创业笔记0

创业笔记0: 好奇心.敏锐是成功的必要条件 那么,怎样才能敏锐,怎样才能好奇? 说到底,还是你看问题的视角,怎样在平淡的信息中,找到价值点. 实例说话 1.大家都逛淘宝对不对 大部分人看的是,哪个货物好,哪个东西你喜欢. 敏锐的人看的是,店家用了什么招数,使用了什么心理暗示,来提高用户的点击率,转化率. 思考题:如果你来做苹果官方天猫旗舰店产品描述页的优化,如何提高成交量.如果是非知名品牌呢? 2.很多人都刷朋友圈对不对 大部分人看的是,哪个文章写得好,哪个文章我想分享给朋友. 敏锐的人看的是,