vim的使用笔记

DM9000有线网卡驱动编写 DM9000有线网卡驱动编写 1.DM9000简介   DM9000 是一款完全集成的、性价比高、引脚数少、带有通用处理器接口的单芯片快速以太网控制器。 自 带一个 10/100M PHY 和 4K 双字的 SRAM ,DM9000A 为适应各种处理器提供了 8 位、16 位数据接口访问 内部存储器,DM9000 拥有自动协商功能,DM9000 特性如下:   1.集成自适应 10/100M 收发器。   2.内置 16k 字节的 SRAM。   3.支持硬件帧校验。   4.兼容 3.3V 和 5.0V 阅读详情

vim的使用的方法

插入操作

字符含义作用
iinsert将字符插入到当前光标的前方
aappend将字符插入到当前光标的后面
shift + i在行首插入字符
shift + a在行尾插入字符
o在当前行的下一行插入一个新的行,来写入字符
shift + o在当前行的上一行插入一个新的行,来写入字符
s删去当前光标所在位置的字符并开始插入字符

移动光标

字符含义
<数字> h光标向左移动<数字>个字符
<数字> j光标往下移动<数字>个字符
`<数字> k光标往上移动<数字>个字符
<数字> l光标向右移动<数字>个字符
b移动到上一个词的位置
0将光标移动到行首
G将光标移动到最后一行
gg将光标移动到最前一行

剪切操作

操作含义
d <数字> <方向>向<方向>剪切<数字>个字符
d d剪切一行
d w剪切一个词
d i <字符>剪切在<字符>中的词(w:当前的词)
d f <字符>从当前的位置开始剪切,直到<字符>

复制

操作含义
y <数字> <方向>向<方向>复制<数字>个字符
y i <字符>复制在<字符>中的词
y f <字符>从当前的位置开始复制,直到<字符>

粘贴

操作含义
p粘贴

删除

操作含义
c <数字> <方向>向<方向>删除<数字>个字符
c w从当前的位置开始,删除一个词
c i <字符>删除在<字符>中的词(w:当前的词)
c f <字符>从当前的位置开始删除,直到<字符>

查找

操作含义
/<词>从当前的位置向下查找<词>
n搜索下一个匹配的词
N搜索上一个匹配的词

其他的操作

操作含义
zz将当前的行变成中心点
:split上下分屏,光标在上面
:vsplit左右分平, 光标在左边

更改键位

键位键名
<CR>回车
<nop>无操作
<LEADER>
指令含义
noremap <a> <b>不递归的执行 将a改为b
map <a> <b>递归的执行 将a改为b

其他的小指令

指令含义
syntax on打开代码高亮
set number打开行号
set relativenumber打开相邻的行号
set norelativenumber关闭相邻的行号
set cursorline打开光标线
set wrap打开换行
set showcmd打开命令显示
set wildmenu打开代码补全
set hlsearch设置高亮搜索
set incsearch设置边输入边搜索
set ignorecase忽略大小写
set smartcase设置智能大小写

可视模式

操作命令
v普通的可视模式
shift + v单行选中
ctrl + v可视块模式
【华为OD机试真题】390、AI面板识别 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 题目描述 >AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。   由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1,右下角x2,y2),   请输出先行后列排序的指示灯的编号,排序规则:   1、每次在尚未排序的灯中挑选最高的灯作为的基准灯   2、找出和基准灯属于同一行所有的灯进行排序。两个灯高低偏差不超过灯半径算同一行(即两个灯坐标的差 ≤ 灯高度的一半) 阅读详情

相关推荐

双向全桥隔离DC-DC变换器(DAB)的调制优化与挑战解析

本文深入解析了双向全桥隔离DC-DC变换器(DAB)的核心调制技术及其面临的挑战。文章从基础的相移调制(SPS)入手,逐步探讨了扩展相移(EPS)、双重相移(DPS)等进阶策略,并重点分析了电流优化与零电压开通(ZVS)等硬核优化技巧。针对DAB在实际应用中存在的建模困难、多模块并联及数字实现等挑战,提供了实用的应对策略与设计思路,旨在帮助工程师在性能、复杂度与成本之间找到最佳平衡。

weixin_29271053的博客 573

vim基本操作命令

插入模式 i insert 进入编辑模式 I insert before line 在行首开始插入 a append 和 i 相似,不同在于在当前光标所在字母前,还是后插入(一试便知) A append after line 在行尾开始插入 o open a line below 在当前行下面新生成一行并进入编辑模式(你是不是还在的敲回车呢!) O a...

李豆豆的博客 665

一文搞懂 RC Correlation Scale Factor 的生成与应用

pre-route 用的是统计估算模型,post-route 用的是详细布线提取,signoff 用的是第三方 QRC 或 StarRC——三个工具,三套参数体系,结果自然天差地别。不同 RC corner(rc_worst/rc_best/rc_typical)对应不同的工艺角和温度环境,每个 corner 的 R/C 偏差比例不同,必须分别生成和应用各自的 scale factor。别被名字骗了,这个工具专门干一件事——统计拟合两组 SPEF 之间的偏差,自动推荐最优 scaling factor。

weixin_47770727的博客 561

程序员的编辑器——VIM

出处:PConline[ 2006-09-28 11:48:23 ] 作者:dieken 责任编辑:caihao 编者按:本文详细介绍了VIM的历史、基本知识等,并介绍了作者作为一个程序员经常用到的一些相关资源。同时包含了大量的参考文献,适合想深入了解VIM的读者。  如果您从未接触过VIM,推荐先看看VIM的中文帮助文档和xbeta的《世界第二的VIM

软件小组的专栏 3643

草莓成熟度与叶片病虫害智能检测数据集应用全解析

本文深入解析草莓成熟度与叶片病虫害智能检测数据集的应用价值,涵盖从绿草莓到红果转色的完整成熟周期及白粉病、炭疽病等7种病害的精准识别。通过实战案例展示如何提升病害识别率至94%,并介绍数据集的科研价值,包括跨品种迁移学习和多模态数据融合技术。

weixin_28366353的博客 275

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

qq_43212290的博客 798

vim 命令行编辑器使用总结

Vim使用小计 从Normal模式到Insert模式的快捷键 i-insert 插入:在当前光标处进入Insert模式 a-append 追加: 在当前光标的下一个光标位置进入Insert模式 o-openline 重开一行:在当前光标的下一行开辟新行,移动光标至行首进入Insert模式 c-change 更改:单独一个没作用,一般cc;ciw,cw shift+i:在当前行的第一个字符处进入Insert模式 shift+a:在当前行的行尾进入Insert模式 shift+o:在当前光标的上一行开辟新行,移

Rayyyy的博客 298

紫光展锐面试——FPGA/IC设计面试面经案例总结

自我介绍;研究生的主要研究方向是什么?为什么想要应聘数字芯片相关的工作?简单介绍下数字IC设计流程。逻辑综合主要做什么?你有实际做过逻辑综合工作吗?你了解SS corner和FF corner吗?综合时应该使用哪个corner?综合时需要考虑hold吗?为什么?提高时钟频率对setup和hold有什么影响?为什么?hvt、rvt/svt、lvt有什么区别?c40、c50是指什么概念?有什么区别?你对EDA工具有过了解吗?

FPGA/MATLAB学习教程/源码/项目合作开发 1565

vim的基础使用

开始在vim里打字 vim不可以打中文,有解决方法 normal adj.典型的; 正常的; 一般的 append v.追加; (在文章后面)附加,增补; new line v.在游标下新开辟一行 insert v.插入; 嵌入 在vim里移动游标 不要使用鼠标移动游标 ,也不要使用上下键移动游标(用h,j,k,l;左下上右)----目的是使手停留在主要打字区 有一款游戏可以试试,总之要达到不去想达到变成肌肉记忆。 (一般)normal模式下移动,(插入)insert模式下要转(ct

weixin_55255438的博客 681

利用PaddleOCR识别增值税发票平台验证码(开箱即用)

下面直接讲解利用paddleocr识别的思路,为什么使用paddleocr,因为paddle中集成了较好的ocr文字识别模型,开箱即用即可,废话不多说,剑指主题,识别思路步骤如下。

码王吴彦祖的博客 5545

CT探测器普遍采用“星形拓扑+多ADC模组”架构的TDC(时间数字转换器)设计方案

本文提出一种基于TDC反馈机制的CT探测器时钟同步方法,通过延时测量、偏差计算和动态补偿三步硬件流水线,实现高精度同步。系统采用Xilinx Kintex UltraScale FPGA内置CARRY8进位链构建3.5ps分辨率的TDC,结合多级比较器和延迟单元,形成闭环反馈控制。实验表明,在512通道、1.28m传输距离下,同步精度稳定在10ps以内,较传统方案提升两个数量级,并能动态补偿干扰抖动。该方案解决了传统方法在CT旋转腔体环境下精度不足的问题,为下一代超高清CT提供了有效的时钟同步解决方案。

whm128的博客 275

vim自己总结的常用方法

 1、新增(append)a:从光标所在位置后面开始输入新内容A:从光标所在行的行尾开始输入新内容 2、插入(insert)i:从光标所在位置前面开始插入数据I:从光标行的第一个非空格字符前开始插入文本 3、开始(open)o、在光标所在行下方新增一列并进入输入模式O、在光标所在行上方新增一列并进入输入模式 4、删除与修改x:删除光标处一个字

babylon_0049的专栏 709

对MixPad精灵(触屏语音开关)进行解剖分析

概述 最近有点忙,已经很久没有更新文章了,对不起各位网友啦~ 这次对ORVIBO的新产品:MixPad精灵款的来个剖析,希望对大家有所帮助! 首先,我买了一台对应的设备,直接去官网采购,价格吗还算OK,400多的价格。 拆箱的过程我就不写了,简单的上个图就行了。 一、拆包: 主屏板包装盒(顶部): 主屏板包装盒(底部): 后盖电源部分无内容,我就不拍了,给优快云空间省点存储位置。 二、设备剖析开始 接下来,我们开始对设备进行剖析,步骤如下: 1、拆掉主屏板后盖板,...

LeeKwen的专栏 3947

使用Vim轻松记笔记

使用Vim轻松记笔记 在Vim文本编辑器中高效管理你的笔记,这已成为可能。vim-notes 插件为你带来了这样的体验: 项目介绍 vim-notes 是一个强大的插件,它让你在Vim中创建、编辑和组织笔记变得易如反掌。通过简单的命令行操作,你可以快速启动新笔记,利用标题自动保存文件,并在现有笔记之间轻松跳转。 项目技术分析 这个插件充分利用了Vim的内在功能,例如: 使用:Note命令快捷创建...

gitblog_00038的博客 684

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Vim使用笔记

(9)sp(垂直分屏)、vsp(水平分屏)、ctrl+w(切换窗口)、ctrl+w+hjkl(切换窗口)、q(关闭当前窗口)、only关闭所有仅保留当前、w(保存当前窗口)、wq(保存退出当前窗口)、wqa(保存退出所有窗口)(4)yy(复制)、p(粘贴当前行下一行)、n+yy(复制n行)、n+p(在当前行下粘贴n份)(3)进入方式v(字符操作)、shift+v=V(行操作)、ctrl+v(块操作)(5)dd(剪切,无粘贴等于删除)、n+dd(剪切n行)(2)y(复制)、x(删除)、d(剪切)

weixin_69040552的博客 463

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

VIM使用笔记

这是一篇拖更了两年的文章,主要介绍一下如何配置vim,让他变成一个强大的开发工具。 什么是VIM 计算机的世界里,一切数据,程序代码都是用文件进行储存的。VIM就是一个通用的文件编辑软件。在WINDOWS中,默认通用的文件编辑软件是记事本,当然也可以通过下载其他软件进行替换。在LINUX中,vim则是被使用较多的那一个。相对于其他文本编辑软件,vim具有纯命令行(手不需要离开键盘),开源(各种插件...

Felix的博客 259

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

gvim使用 pratical vim 读书笔记

gvim使用 pratical vim 读书笔记 网上参考配置 常用命令 全局替换相关 :%s/vivian/sky/(等同于 :g/vivian/s//sky/)替换每一行的第一个 vivian 为 sky :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sk 光标移动 ^H 光标移至当前屏幕显示首行的...

szd1007的专栏 354

vim使用笔记

一、vim还是emacs         vim还是emacs? java还是C++? qt还是gtk? 争论是毫无意义的,谁好谁坏,孰对孰错,本没有绝对的标准。适合你的就是最好的。学习要快乐,不要纠结。         有一段时间听说emacs下有个写wiki的mode很方便,我也试着用了下emacs,但最终还是选择了vim。主要是两方面的原因:一、我先遇到vim。“正因为你为你的玫瑰花费了

王之理想乡 968

vim 使用笔记

自己比较喜欢的一些gvim使用快捷键和工具,记一下~~

是木子啊~的博客 1060

【Vim】Vim使用笔记之一——安装和配置Vim

0.安装: 用apt-get安装即可,建议同时安装gvim 1.Vim配置文件 http://blog.youkuaiyun.com/haoaina521/article/details/8842658 2.Vim插件及相关配置 使用Vundle进行插件管理:http://jianshu.io/p/mHUR4e把Vim改装成一个IDE:http://blog.youkuaiyun.com/wooin/a

haoaina521的专栏 817

vim 使用笔记

vimtutor 进入vim教程 用Esc 键进行模式的切换 常用命令  u  恢复前一个动作 待续

逍遥侯之水流云的博客 660

我的vim使用笔记

目录进入插入模式常用操作命令光标移动命令VISUAL模式其他 进入插入模式 进入插入模式并光标前插入文本:i 进入插入模式并光标后插入文本:a 进入插入模式并将光标移至行首:I 进入插入模式并将光标移至行尾:A 进入插入模式并在当前行下面开启新行:o 进入插入模式并在当前行上面开启新行:O 常用操作命令 撤销最后一次执行的命令(undo):u 恢复到该行的原始状态:U 撤销掉撤销命令:ctrl+r...

HideOnLie的博客 425
上一篇: 算法分析与设计大作业--解数独
下一篇: linux 信号相关的知识
ghost_him
博客等级 码龄6年 598粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值