Linux(4)-vim的常用快捷键

Android开发Intent详解 本文详解Android开发Intent。 阅读详情

Vim是Vi的升级版,它是linux平台上最好用的一款编辑器,这是因为它拥有许多的快捷键,这能够让我们摆脱鼠标的束缚,并且当我们需要编辑一些配置文件时,这能够很大程度上提高我们的开发效率。

一、获取Vim

一般的Linux发行版不会带有VIm,所以我们需要下载它,在Ubuntu下直接使用apt下载安装即可:

$ sudo apt-get install vim

二、Vim常用快捷键小结

序号操作名快捷键备注
1进入编辑模式i需要在ESC状态下使用,且为英文输入法
2退出编辑模式1:[w]q[!]需要在ESC状态下,使用英文输入法,其中q表示直接退出,q!表示强制退出,wq表示写入并退出,wq!表示写入并强制退出
3退出编辑模式2shift+z+z/ctrl+zshift z z是保存并退出的快捷键,ctrl z表示保留当前状态并退出,这会产生一个.swp文件
4展示.swp文件列表vim -r [filename]filename为可选的文件名,选择则可将其恢复
5移动到文尾G
6移动到文首gg
7搜索某个关键字并跳转/[keyword]按n即可向下跳转,N向上跳转
8删除整行dd
9撤销上次操作u
10撤销上次的撤销操作ctrl+r常与u配合使用
11显示行号:set nu[!]如果有!,则表示不显示行号
12光标通过鼠标点击移动:set mouse=a
13回到上次编辑的地方``
14进入虚拟光标模式v进入虚拟光标模式后可以选择多段文字
15虚拟光标下删除选中内容d
16根据程序语法高亮显示:syntax on/of
【MATLAB】绘制泽尼克多项式 上次只给了公式没有给代码,很多小伙伴表示不是很认可。今天直接把代码发上来了。 阅读详情

相关推荐

LLC谐振变换器中的软开关艺术:ZVS与ZCS的协同设计

本文深入解析了LLC谐振变换器如何通过巧妙的电路设计,协同实现零电压开关(ZVS)与零电流开关(ZCS),从而大幅降低开关损耗与电磁干扰,提升电源效率。文章结合设计实战,详细阐述了谐振参数计算、器件选型及调试避坑指南,为高效、高功率密度电源设计提供了核心思路与解决方案。

weixin_29216957的博客 353

linux命令

linux命令

weixin_44383484的博客 2105

Tauri开发环境配置避坑指南:从Rust到Node.js的全流程实战

本文是一份详尽的Tauri开发环境配置实战指南,重点解析了从Rust工具链安装、Node.js版本管理到IDE配置的全流程。文章深入探讨了包管理器选择、依赖锁定、网络镜像加速等关键环节,并提供了开发与构建过程中典型问题的排查思路与解决方案,旨在帮助开发者高效避坑,顺利搭建跨平台桌面应用开发环境。

w3x4y的博客 294

Linux入门(八)-文件操作

学习Linux第六部分,文件操作指令

aalen86的博客 1449

小白学电路之cadance搭建buffer电路

Buffer(缓冲器)是一种放大器或驱动电路,主要用于隔离输入和输出,以防止负载对前级电路造成干扰或影响。本文作者在电路方面是小白水平,目前正在学习,有不足之处欢迎指正。3.创建新的cellview,对此buffer进行仿真验证。2.创建buffer的symbol。电路中的V2的详细参数。

weixin_58051657的博客 1992

MySQL常见面试题汇总(建议收藏!!!)

目录一、索引相关(1)什么是索引?(2)索引是个什么样的数据结构呢?(3)为什么使用索引?(4)Innodb为什么要用自增id作为主键?(5)Hash 索引和 B+ 树索引有什么区别或者说优劣呢?(6)什么是聚簇索引(6)非聚簇索引一定会回表查询吗?(6)聚簇索引和非聚簇索引的区别(6)MyISAM和InnoDB实现B+树索引方式的区别是什么?(6)MySQL中有四种索引类型,可以简单说说吗?(6)覆盖索引是什么?(6)联合索引是什么?为什么需要注意联合索引中的顺序?(6)创建的索引有没有被使用到?或者说怎

蔡政洁的博客 7万+

vim编辑器 shift + ZZ 保存并退出

vim编辑器 shift+ZZ 保存并退出

想练武,就得下功夫 3159

银河麒麟V10 SP1忘记密码?3分钟搞定单用户模式密码重置(附详细截图)

本文详细介绍了银河麒麟V10 SP1操作系统忘记登录密码后的应急恢复方法。核心是通过GRUB引导菜单进入单用户模式,无需密码即可获得root权限,从而快速重置用户密码。文章提供了从捕捉GRUB界面、编辑启动参数到执行密码修改命令的完整步骤图解与常见问题解决方案,帮助用户在几分钟内恢复系统访问。

w3x4y的博客 923

Liunx中Vim的常见操作指令

文章目录插入模式命令模式末行模式 linux命令模式下输入 vim 即可进入vim,退出 shift +z+z vim有三种模式 命令模式 插入模式 末行模式 命令模式一般般都是段命令,末行模式是长命令,插入模式则是对文件内容进行编辑。 进入vim默认是命令模式 vim test.cpp 创建一个test.cpp文件并进入 插入模式 在命令模式按一个 i 键即可进入插入模式,按ESC键则退出...

Limit_Fly的博客 320

论文阅读:Visual Relationship Detection with Language Priors

Visual Relationship Detection with Language Priors(ECCV2016) 文章   尽管大多数的relationship并不常见,但是它们的object和predicate却更频繁地独立出现。paper用这个insight分别独立训练训练object和predicate的模型,然后再进行组合来预测relationship。Visual relatio...

Kivee的博客 2877

基于OpenClaw的AI数字员工协同团队架构设计

随着大型语言模型从被动的文本生成器向具备自主规划与执行能力的智能代理演进,企业级人工智能的应用范式正在发生根本性转变。在这一演进过程中,OpenClaw(前身为Clawdbot及Moltbot)作为一种开源的、本地优先的个人AI智能体网关基础设施,凭借其对持续内存、多通道接入以及沙盒化工具执行的原生支持,迅速成为构建“始终在线”数字劳动力的核心框架 1。然而,将单体个人助理扩展为能够处理复杂业务逻辑、支持跨组织协同并严格保障数据隔离的多智能体(Multi-Agent)团队,绝非简单的API拼接。系统架构必须

形上得其象,形下合于数;阴阳自济,玄理自明。 1048

Linux下的vim如何保存并退出

按键盘左上角的esc退出insert模式,vim filename进入文件之后。保存并退出,也可以按:p保存退出。

ZHorcrux的博客 1万+

Python爬取上市公司年报并进行财务比率分析:基于异步爬虫与数据挖掘的实战

在当今数据驱动的投资时代,获取并分析上市公司财务数据对于投资者、分析师和研究人员至关重要。中国证监会指定的上市公司信息披露网站——巨潮资讯网,包含了所有A股上市公司的年报、季报及其他公告信息。本项目将展示如何使用Python最新技术栈爬取巨潮网的年报数据,提取关键财务指标,并进行深入的财务比率分析。本文将采用异步爬虫技术提高数据采集效率,使用现代解析库处理PDF和HTML文档,并结合pandas进行数据分析和可视化。整个过程将遵循合规合法的爬虫伦理,尊重网站robots.txt协议,设置合理的请求间隔。

2201_76125261的博客 667

Linux学习笔记(4) --vi和vim编辑器常用快捷键

Linux学习笔记(4) --vi和vim编辑器常用快捷键

qq_22255311的博客 564

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

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

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux系统下vim常用快捷键及功能

1. 什么是vim Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在vi的基础上改进和增加了很多特性。 vim编辑器是Linux系统下标准的编辑器,作用相当于windows系统中的记事本一样,但他却比记事本强大多了,vim完全不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。要想成为Linux大牛,熟练掌握vim的功能是必须的 学会它后,将在Linux...

weixin_33711641的博客 84

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

kali Linux常用快捷键及vim的基本使用

kali Linux常用快捷键及vim的基本使用

weixin_52450702的博客 7109

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Linux--Vim的使用以及快捷键大全

Linux中vim编辑器的功能非常强大,组多快捷键用起来也非常的方便,在这里我将学习到的一些快捷键分享给大家 一般在安装Ubuntu之后系统自带的vi比较古老需要我们自行安装vim sudo apt-get install vim vim后面加上你要打开的已存在的文件名或者不存在(则作为新建文件)的文件名。 vim 一般有三种常用的模式 1.普通模式(Normal mode) 在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大

一只青木呀 4711

linux——vim编辑器的常用操作指令以及快捷键

在Linux中,Vim是一款功能强大的文本编辑器,掌握其常用的操作指令和快捷键对于提高文本编辑效率至关重要。以下是对Vim编辑器常用的详细操作指令以及快捷键的归纳:Vim有多种模式,其中最常用的是正常模式(Normal Mode)、插入模式(Insert Mode)和可视模式(Visual Mode)。基本移动:h向左移动一个字符,j向下移动一行,k向上移动一行,l向右移动一个字符。快速移动:翻页:Ctrl+f向下翻页,Ctrl+b向上翻页,Ctrl+u向上滚动半页,Ctrl+d向下滚动半页。删除:复制:粘

weixin_45720999的博客 1625

linux快捷键及vim的使用

linux快捷键 1、tab 命令或路径等的补全键,linux用的最多的一个快捷键 2、ctrl+a 光标迅速回到行首 3、ctrl+e 光标迅速回到行尾 4、ctrl+f 光标向右移动一个字符 5、ctrl+b 光标向左移动一个字符 6、ctrl+insert 复制命令行内容(mac系统不能使用) 7、shift+insert 粘贴命令行内容(mac系统不能使用) 8、ctrl+k 剪切(删除)光标处到行尾的所有字符 9、ctrl+u 剪切(删除)光标

被生活耽误的旅行者 2679

Linux vim三种模式 和 vim常用快捷键汇总

Linux——vim三种模式详解,vim常用快捷键整理。

优快云 / 稀土掘金/ B站 / GitHub: Cyan_RA9 1342

Linux vim快捷键(详细版)

Vim 的快捷键系统非常强大,但需要时间去记忆和习惯。建议每天花时间练习,逐步掌握常用快捷键,并根据个人需求调整配置。在插入模式下,你可以输入文本,同时可以通过快捷键快速切换到正常模式。,每个模式有不同的快捷键。掌握这些快捷键可以大幅提升你的工作效率。常用快捷键的总结,适用于大多数场景。Vim 的交互模式分为。在可视模式下,你可以选择字符、行或块,并对选中内容进行操作。在正常模式下,你可以执行各种编辑和导航操作。在命令模式下,你可以执行各种高级命令。)进行自定义,以满足个人习惯。:help <命令>

m0_73690328的博客 1764

【Linux_vim】vim常用快捷键与总结

【Linux_vim】vim常用快捷键与总结

Varian_的博客 3792

linux vim常用快捷键

linux vim常用快捷键

weixin_45866062的博客 2473

Linux下vim常用快捷键整理

开始时的废话 Linux下vim编写文档和c文件,会一些常用的快捷键会大大的提高开发效率,并且能展现自己高超的技术,从而大大的增加自己的自信(而且还能装逼)。 开头小小的提一下vim的三种模式,命令行模式,插入模式和底行模式。 命令行模式或底行模式转插入模式—a,i,o等按键; 插入模式转命令行模式或底行模式—ESC按键; 命令行模式转底行模式----输入‘:’; 底行模式转命令行模式—ESC按键。 开始 插入 按键 效果 a 按下后所在光标后移一位,再在光标前插入数据。 A 按下后光标

qq_40899146的博客 1642

spf13-vim 介绍及常用快捷键

一、什么是 spf13-vim 官方简介: spf13-vim is a distribution of vim plugins and resources for Vim, Gvim and MacVim. spf13-vim 是 Vim,Gvim 和 MacVim 的 vim 插件和资源的整合包。 It is a good starting point for anyone intending...

程书画的 BLOG 1600

Linux 中 vim的使用

1、命令模式:用户输入vim时当做指令处理,一般通过vim打开文件进入的时候,就处于这个模式。:对命令行中的命令进行补全,这里要注意,如果前缀在同级中有多个文件或者文件夹,会失效。2、输入模式:(编辑模式)用户输入vim时字符要写入到文件中。:对终端当前屏幕进行清空,其实就是翻了一页,保留之前的记录。:强制退出正在运行的进程,一般用于可执行程序的强制退出。3、末行模式:文件保存和退出vim。:对锁定的Linux终端解锁。:对Linux终端进行锁定。:对终端显示文本进行放大。:对终端显示文本进行缩小。

Litao_woaidetin的博客 5238
上一篇: JAXB工具类
下一篇: 算法学习笔记(6)-希尔排序
BoringRong
BoringRong 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 386原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BoringRong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值