VIM 快捷键备忘

SDU CS 期末考回忆版合集 删除原有分散的版本,合订起来画个。包括:机器学习、算法、图形学、操作系统、编译原理、软件工程、大数据分析管理、计算机体系结构等。 阅读详情

不错的文章:

http://www.pythonclub.org/linux/vim/efficient-editing 

中文的pdf vim 说明书:

http://www.douhua.im/downloads/Vim.7.2.pdf2010 

查看说明:

ctrl + ] 进入

ctrl + T  或 ctrl +O 退出来

u 对应的是 ctrl+R 

f{} 查找 某个单词

; 重复刚才的动作

, 重复刚才的动作反方向 

% 匹配括号 

{number}% 跳到百分之多少 

对比:

"zt"上方        ,"zz"中间     ,"zb"下面

"H"意为Home, "M"为Middle, "L"为Last.

滚动:

行                半屏幕                     一屏幕

上  ctrl+e ctrl+d ctrl+b

下  ctrl+y            ctrl+u                         ctrl+f 

#* 这个很实用

1、vim查找:#*

2、删除空行: :%s/^/n$//g

3、Ctrl-O 执行后退,使用 Ctrl-I 执行前进,:ju 查看跳转list

4、 gd 来跳转到该变量的定义处;如果当前光标处的单词是全局变量,则使用 gD 来跳转到该变量的定义处

5、Ctrl-A 可以将光标所在位置处的数字加一,Ctrl-X可以将光标所在位置处的数字减一

6、 u 命令为取消上一个操作;U 为取消当前行的所有操作,即恢复当前行到原始状态;Ctrl-R为重复刚刚取消的操作。

7、使用:X或:set key=命令可以为文件加上密码,保存文件时该文件将被加密。再次打开该文件时vim将询问密码。使用:X并输入空密码或者:set key=命令可以解除加密。

:set  statusline format 设置状态栏的信息,具体内容可以查看 help 'statusline'

8、替换 ^M ,这个是在vim中展示出来的模样,不是 ^M 两个字符。

vim中: %s/\r//g

9、展示特殊字符::set list                     (:set nolist)



【传奇开心果系列】Flet框架实现的窗口屏幕居中示例自定义模板特色和实现原理深度分析 本文介绍了使用Flet框架实现窗口屏幕居中的方法。通过设置page.window.center()方法,程序会自动计算屏幕尺寸和窗口位置实现居中显示。文章建议将任务栏设为自动隐藏以获得更精确的居中效果,并详细分析了Flet窗口管理的实现原理,包括坐标计算、跨平台兼容性等技术细节。该方案提供了简洁的API调用,支持动态调整窗口位置和多显示器环境,源码可通过优快云下载。 阅读详情

相关推荐

Qt制作大数据可视化大屏展示电子看板

Qt制作大数据可视化大屏展示电子看板 解决当前最火的大数据可视化大屏展示,整个项目通过Qt开发,集成了QML/QChart/ECharts及自定义控件等模块,所有的可视化控件都可以集成到其中。可以随意增加和减少模块,各个模块可以随意拖拽,整体可以个性化布局。模块标题栏可自定义,包括标题文本信息、文本颜色、宽度/高度、背景颜色、按钮个数等功能,满足各个样式需求。 实例中主要展示了现成的一些仪表盘...

Qt自定义控件及应用开发 7707

VIM快捷键备忘录,方便小主查阅加关注^_^

Vim编辑器是功能强大的文本编辑器,有命令、插入和命令行三种模式。本文介绍了Vim的基本用法,包括打开和保存文件、光标移动、搜索替换、删除复制粘贴等,以及进阶用法和常用快捷键,方便各位小主备忘→查询→关注。

技术铺掌柜 946

在thinkBook16的win11基础上安装ubuntu22.04

背景:联想ThinkBook16 pro 32G/512G,系统盘已安装Win11,加装一条M.2-2T固态,想在2T上分一个300GB的EXT4分区,然后把ubuntu22.04安装在该分区上,并实现Win11+Linux多系统共存。 目标:实现多磁盘下分区管理的简化,优化掉一些不必要的多余的维护性质的分区。

QzmAIoT 4003

vim的一些快捷键,备忘

vim的一些快捷键,备忘 快捷键 作用ctrl+g 显示当前行的信息G 跳到某...

weixin_30652491的博客 91

基于ST32 DAC7311数模转换器驱动代码及电路设计完整版

基于ST32的DAC7311模数转换器的电路设计及驱动代码完整版

qq_39626643的博客 3720

Linux内核4.14版本——drm框架分析(1)——drm简介

drm框架分析

yangguoyu8023的博客 1万+

space-vim安装及快捷键备忘

用了这么长时间的space-vim,逐渐衍生出更加复杂的需求。故这里做一个备忘: 1、标题在没有网络(不能连外网,可以连局域网)的机器上,安装space-vim 首先在另一台机器上,完全配置好space-vim 打包以下几个目录的文件(我配置了file-manager,用于 【在~/.space-vim里面,配置let g:spacevim_layers += ['file-manager']】...

益达的小作坊 4426

快速修改Petalinux编译生成的rootfs.cpio.gz文件:无需重新编译的实用技巧

本文详细介绍了如何在不重新编译的情况下快速修改Petalinux生成的rootfs.cpio.gz文件,适用于Zynq平台开发。通过解包image.ub、修改rootfs内容并重新打包的完整流程,可显著提升调试效率,特别适合频繁修改配置文件的场景。文章还提供了自动化脚本和进阶应用技巧,帮助开发者优化工作流程。

weixin_28285943的博客 239

vim 私人快捷键备忘录

i  上 k  下 j  左 l  右 (  上移一段 )  下移一段 *  搜索关键字 d  删除 y  复制 p  粘贴 h  插入 H  头插 o  下开一行 O  上开一行 f  后跳指定关键字 F  前跳指定关键字 e  字母前跳 w  字母前跳 b  字母后跳 u  撤销 zz  光标居中 zt  光标居顶 zb  光标居下 ...

weixin_30895603的博客 120

光学薄膜设计入门:Essential Macleod中文版从安装到实战全攻略

本文为光学薄膜设计初学者提供Essential Macleod软件从安装部署到实战应用的全流程中文指南。详细解析了软件核心界面、材料管理及工作流程,并通过一个完整的宽带增透膜设计实例,手把手演示膜系构建、优化与分析方法,帮助用户快速掌握这一业界标杆工具,跨越理论与实操的门槛。

weixin_29309475的博客 981

C#图像处理:OpenCVSharp实现简单人脸识别

人脸识别是计算机视觉领域中的一个重要研究方向,它可以通过分析和比对人脸图像,实现识别和验证的功能。希望通过这篇文章的学习,你对OpenCVSharp和人脸识别有了初步的了解,并能够运用这些知识进行自己的项目开发。当我们运行程序时,它会加载人脸识别模型并读取待识别的图像,然后进行人脸检测并在图像上标记出检测到的人脸位置。当然,这只是一个入门级的示例,实际的人脸识别系统还需要更加复杂的算法和大量的训练数据来提高准确性和鲁棒性。最后,我们遍历检测到的人脸,并在原始图像上绘制矩形框,标记出检测到的人脸位置。

WELL_CODER的博客 1129

emacs vim 快捷键 备忘

全选                                                            C-x        H打开多个eshell                                         C-2        M-x       “eshell”    RET粘贴                                     ...

Anton8801的博客 364

20、机器人硬件改造与Geomagic Touch设备的运动学和动力学模型

本文详细介绍了机器人CRS 465和255的硬件改造过程,包括数字阶段、模拟阶段、功率阶段及软件实现,并深入研究了Geomagic Touch触觉设备的五自由度与三自由度运动学、微分运动学及动力学模型。文章还探讨了其在虚拟手术、装配等场景中的应用,提出了硬件与模型优化方向,如电源管理改进、信号处理优化、参数校准与自适应控制,并展望了多机器人协作、多传感器融合与智能控制算法的发展前景。

e4f5g6h7的博客 121

本人常用的VIM快捷键的记录,备忘,希望对大家有用

废话不多说,开始:4、删除字符     (1)删除一个字符,使用字符“X”,然后可以键入i A yong,i 是进入插入模式,插入A yong, 并退出插入模式;     (2)删除一整行,使用字符“dd”命令,后一行会移上来填掉留下的空行;     (3)删除一个换行符,使用命令“J”,注意是大写的”J“,可以使分开的相邻的两行合并到上一行中。5、撤销与重做    

csdlbn的专栏 511

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux命令行/vim 常用跳转、删剪粘快捷键备忘

Linux命令行 光标到行首: ctrl + a 光标到行尾: ctrl + e 左移一个单词:Esc + b 右移一个单词:Esc + f 删除至行首: ctrl + u 删除至行尾:ctrl + k 删除一个单词: ctrl + w vim(命令模式下) 光标到第一行: gg 或输入 :0 光标都最后一行: G 或输入 :$ 光标到行首: ^ 或 0 光标到行尾: $ 光标移动指定行尾: 1$ (当前行尾) 2$(下一行尾) 左移一个单词: b 右移一个单词: w 删除当前行: ...

brahmsjiang的专栏 1006

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux - Vim常用命令清单

Vim 是一个很好的编辑器,但是使用起来却有很大的挑战性。为了方便使用,查找,借助平时使用和网上资料列一个Vim备忘清单。 光标移动 1. 左(h)/下(j) /上(k) /右(l) 加前缀可以快速移动,如10h. 2. b w B W 逐“字“的前移后移 3. 行首(0)/行尾($) 4. 上翻页(ctrl+u)/下翻页(ctrl+d) 5. 直接调到某一...

旧人赋荒年 755

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

vim editor

vim tutorial http://www.openvim.com/tutorial.html vim小游戏 vim adventure 此游戏不注册只能玩三关,level之后需要注册。 可打印出来备忘的 vim cheat sheet for programmers

alta的空间 547

Vim Reference:简洁高效的Vim学习指南

Vim Reference:简洁高效的Vim学习指南 Vim Reference Guide 是为初级到中级Vim用户设计的简洁学习资源,它更像是一本快捷键备忘录,而不是传统意义上的教科书。项目中详细介绍了正则表达式和宏等主题,并提供了丰富的示例。让我们一起探索这个项目的核心功能与应用场景。 项目介绍 Vim Reference Guide 是一本专注于Vim编辑器的使用指南。它通过提供简洁的命令...

gitblog_00921的博客 779

Vim 的一些小技巧

备忘,分享 1.  查找当前光标下的单词: "*"

踏实奋斗,追逐梦想 490

vim基本使用

vi编辑器是Unix系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。尽管它可能是世界上最复杂的编辑器(至少讨厌它的人是这么认为的),但其拥有的大量特性使其成为Unix系统管理员多年来的支柱性工具。在GNU项目将vi编辑器移植到开源世界时,他们决定对其作一些改进。由于它不再是以前Unix中的那个原始的vi编辑器了,开发人员也就将他重命名为vi improved, 或vim。 1、vim基本使用 在终端键入vim命令和要编辑的文件的名字就可以启动

七 六 伍 的博客 271

vim 中知识点备忘

vim 用的不太熟,特别是一些快捷键之类的,记录一些用过的以作备忘。vim filename.xxx 通过 vim 打开某个文件i 打开文件后 i 键进入 instert 模式,就可以开始编辑文件Esc 退出当前模式的意思?: 按 esc 之后按 shift + : 即可打开控制台输入命令 wq 保存并退出 q 直接退出 q! 强制不保存退出 ctrl 按两下回到文档最上方ctrl

许盛的博客 337

史上最快记忆vim导航快捷键图

不到一天时间,在reddit论坛vim小组下获得了621个点赞,在论坛成千上万的帖子中稳居榜一,跟网络上的其它vim快捷键备忘单不一样,这张图在有限的二维空间里画出了快捷键导航跳转的轨迹,确实是第一次看到,期待很久了。 一图胜千言,珍藏! ...

tableconvert.com 384

程序员速查表

git常用指令速查表 git cheat sheet vi、vim按键盘图 图解TCP html5备忘单 linux性能基础工具 linux性能监控工具 linux内核地图

许三金的博客 134

gocheat:一款自定义快捷键备忘录的TUI应用

gocheat:一款自定义快捷键备忘录的TUI应用 项目介绍 在数字时代,快捷键和命令行别名是提高效率和生产力的关键工具。然而,随着软件功能的增加,记住所有的快捷键和别名变得越来越困难。为了解决这一问题,gocheat 应用应运而生。它是一个基于文本用户界面(TUI)的应用程序,允许用户创建并管理个性化的快捷键和别名备忘录。 gocheat 的设计理念是简洁、高效和用户友好。通过TUI,用户可以直...

gitblog_00631的博客 616

Vim工程开发环境配置

Vim工程开发环境配置Vim的几个使用备忘 Vim的几个使用备忘 内容 作用 % 跳转到配对的括号去 [[ 跳转到代码块的开头去(但要求代码块中’{'必须单独占一行) gD 跳转到局部变量的定义处 ‘’ 跳转到光标上次停靠的地方, 是两个’, 而不是一个" mx 设置书签,x只能是a-z的26个字母 ·x 跳转到书签处("`"是1左边的键) > 增加缩...

jeremiah的博客 258

VIM入门系列一:基本移动图解

vim基本操作图解,仅作备忘。 上下左右 hjkl 词间跳转 web WEB 行间定位 fb 定位下一行/上一行开头 - + 定位到指定行 定位到顶部-中部-尾部 上下翻半页 上下翻一页 ...

ecjtusbs的博客 457
上一篇: PM开始
下一篇: 札记8-3
wsxtag
博客等级 码龄19年 11粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值