linux用得最多的编辑就是vim,以下总结vim常用操作,事半功倍的效果
.命令是一个强大的命令,可以重复执行上次操作
$ 将光标移到行尾
^ 将光标移到行首
G 将光标移到文档尾
gg 将光标移到文档首
u 撤销操作
f{char} 行内查找下一个字符 ;下一个 ,上一个
F{char} 行内查找上一个字符 ;下一个 ,上一个
:/string 文档内查找字符串 n下一个 N上一个
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
400+累计阅读
405平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄9年
linux用得最多的编辑就是vim,以下总结vim常用操作,事半功倍的效果
.命令是一个强大的命令,可以重复执行上次操作
$ 将光标移到行尾
^ 将光标移到行首
G 将光标移到文档尾
gg 将光标移到文档首
u 撤销操作
f{char} 行内查找下一个字符 ;下一个 ,上一个
F{char} 行内查找上一个字符 ;下一个 ,上一个
:/string 文档内查找字符串 n下一个 N上一个
PCIe Gen4眼图测试实战:如何用示波器快速定位信号完整性问题(附避坑指南)
本文详细解析了PCIe Gen4眼图测试中的信号完整性诊断方法,通过示波器操作技巧和实战案例,帮助工程师快速定位抖动、反射等信号问题。特别针对眼图闭合、阻抗失配等常见问题提供了避坑指南和解决方案,提升高速信号调试效率。
vim极为详细的教程(一)基本操作
vim的总体介绍 我以前是坚定的vim党,但后来用了一次vscode,便再也出不来了。vscode虽然功能强大,但本质上任然是个编译器,它强大的功能来自于对各种经典工具的灵活调用,vscode开发C++本质还是对其他编辑工具的调用,而vim又可以说是这些编辑器中功能最强大,效率最高的,我的vscode也用的是vim模式。要熟练利用vscode开发C++, 推荐熟练掌握vim,必须熟练掌握gdb,json等。 vim常常因其极高的学习门槛劝退很多新手,但这很大程度上是因为市面上缺乏好的vim使用教程,其实只要
手把手教你搭建自己的 API 中转站
本文介绍了如何通过开源工具CLIProxyAPI(CPA)搭建本地AI模型代理服务,解决多工具切换、海外API访问困难等问题。CPA可将OpenAI、Gemini等不同服务的API统一封装,用户只需配置一次账号信息,所有客户端即可通过标准接口访问。文章详细讲解了CPA的下载安装、配置修改、账号导入及客户端连接方法,并强调其经济性、可控性和集中管理优势。通过自建中转站,用户可避免第三方服务的质量风险,实现多账号负载均衡,构建个人AI资源池。最后提供了网络配置等实用建议,帮助开发者高效使用AI编程工具。
一文学会vim基本操作
一文学会vim基本操作
ZYNQ平台上基于PHY芯片的IEEE1588/PTP高效实现方案
本文详细解析了在Xilinx ZYNQ平台上,如何通过选用支持IEEE1588/PTP的专用PHY芯片(如RTL8211FS-VS-CG、DP83640)来实现高精度时间同步的高效方案。文章对比了PS端与PL端MAC连接的优劣,提供了从硬件选型、接口设计、Linux驱动适配到PTP协议栈配置与性能优化的完整实战指南,并总结了关键避坑经验,为工业网络、电力系统等需要纳秒级同步的应用提供了清晰、可靠的实施路径。
[特殊字符] 从零构建携程/飞猪机票价格爬虫:Python异步抓取与反爬对抗实战
在出行决策、竞品分析、价格预测模型训练等场景中,稳定获取携程(Ctrip)和飞猪(Fliggy)的实时机票价格波动数据是刚需。然而,这两大平台均部署了业界顶尖的反爬体系——包括但不限于:动态请求签名(SignToken设备指纹采集(UACanvasWebGL接口参数加密(X-Sign_abtestcookie混淆)频率限制与 IP 封禁(滑动窗口 + 行为检测)目录前言:为什么需要自建机票价格爬虫?一、技术选型与项目架构1.1 核心技术栈1.2 系统架构图(文字描述)1.3 法律与道德声明。
Vim案列掌握vim的基本操作——案例一:vim创建编写txt文件
案例一:vim创建编写txt文件 1.vim创建test.txt文件 vim test.txt 2.输入i,I,a,A,o,O,r,R均可(这里以i为例) 3.保存文件并退出vim。 a.先返回到一般模式 Esc b.冒号切换到命令行模式 : c.保存文件 w d.退出vim :q successful 退回界面后可以再次使用进入编辑模式的指令vim test.txt 查看自己是否保存成功。 好啦此次案例自我学习结束,下次见。 ...
MIKE 21 教程 1.5 基于卫星影像绘制河道边界
上一节讲解了如何输入高程数据与绘制网格本节讲解如何根据卫星影像绘制河道边界。在实际项目中,经常遇到河道图纸缺少的情况,此时可以根据卫星影像进行勾勒绘制。常用的地理信息软件均可完成此功能,这里使用大家较为熟悉的ArcGis进行教学(本文默认大家有基础ArcGis操作知识,如有不懂可留言)。
一、vim使用手册——基本操作
vim是linux下一款强大的源码阅读和编辑工具,使用好了可以展现其无穷的功力。 我们最开始从vim最基本的操作入手,对经常需要使用到的一些操作指令做一个最简单介绍。 编程控制 如果已经使用了ctags 或是cscope创建索引文件的话 那看代码时很是方便 跳转到函数、变量定义处: ctrl+]:跳转到函数、变量定义和#define宏定义处 ctrl+t:向后跳到后几次光标位置 ct
LVGL hal indev(porting evdev)
LVGL中对输入设备的管理是单例实现的,而在Linux的输入设备是多个的,所以需要对其进行改造成多例实现。
实战指南:Qwen3-ASR-1.7B 语音识别
本文介绍了Qwen3-ASR语音识别模型的安装与使用。
vscode vim 分组替换_vim极为详细的教程(一)基本操作
vim的总体介绍我以前是坚定的vim党,但后来用了一次vscode,便再也出不来了。vscode虽然功能强大,但本质上任然是个编译器,它强大的功能来自于对各种经典工具的灵活调用,vscode开发C++本质还是对其他编辑工具的调用,而vim又可以说是这些编辑器中功能最强大,效率最高的,我的vscode也用的是vim模式。要熟练利用vscode开发C++, 推荐熟练掌握vim,必须熟练掌握gdb,js...
《网络安全自学教程》- SQL注入之报错注入原理+步骤+实战操作
这篇文章为大家解析报错注入的实现原理,结合实战案例讲解报错注入的使用步骤。
【VIM】学习笔记一 Vim的六种基本模式和基本操作
实验1:Vim快速入门。将学习vim中的不同模式和一些基本操作。 实验知识点包括:Vim中的六种基本模式、Vim中的基本操作。
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
android 蓝牙通讯demo
android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。
ubuntu vim保存退出命令_vim极为详细的教程(一)基本操作
vim的总体介绍我以前是坚定的vim党,但后来用了一次vscode,便再也出不来了。vscode虽然功能强大,但本质上任然是个编译器,它强大的功能来自于对各种经典工具的灵活调用,vscode开发C++本质还是对其他编辑工具的调用,而vim又可以说是这些编辑器中功能最强大,效率最高的,我的vscode也用的是vim模式。要熟练利用vscode开发C++, 推荐熟练掌握vim,必须熟练掌握gdb,js...
IDEA的使用指南
IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.
7退出vim centos_vim极为详细的教程(一)基本操作
vim的总体介绍我以前是坚定的vim党,但后来用了一次vscode,便再也出不来了。vscode虽然功能强大,但本质上任然是个编译器,它强大的功能来自于对各种经典工具的灵活调用,vscode开发C++本质还是对其他编辑工具的调用,而vim又可以说是这些编辑器中功能最强大,效率最高的,我的vscode也用的是vim模式。要熟练利用vscode开发C++, 推荐熟练掌握vim,必须熟练掌握gdb,js...
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
vim使用(一):基本操作
参考Vim Practice vim 基本操作 Vim提供了一套面向编辑的语言,一旦你熟悉习惯这门语言,编辑的过程就是思考的过程; :h cmdname 可以查看某一个命令的作用说明, 比如 :h yy; d、y、c、v分别代表删除/拷贝/修改/选择 1. 移动操作:h,j, k, l 相对于光标位置分别表示为左,下,上,右(j,k可以理解为jump dow...
VIM快速入门以及基本操作的综合使用(一)
为避免不必要的误解,本文使用<>将操作括起,并且先作出如下约定 <O> 代表在大写模式下输入O或者在小写模式下输入shift+o [char] 表示任意字符 [number] 表示输入一个数字 目录 一、vim简介 二、vim基本操作 0.从"0"开始! 1.光标移动: 2.新建行并进入插入模式: 3.从普通模式插入模式的切...
Vim编辑器基本操作学习(一)
最近在服务端编辑文件总不可避免要使用vim编辑器,下面就对学习到的常用命令进行总结,以便自己以后查看。 基本编辑命令 删除字符:x 删除一行:dd 删除换行符:J,同时将两行合并成一行 撤销上一次的操作:u 重做,反转撤销:Ctrl+R 一些基本编辑命令可以使用命令计数,比如向下移动3行,可以直接使用3j,代替jjj;另比如dd操作等。 其他编辑命令
Linux常用命令之文件基本操作(一)vi、vim
1、vi命令 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。对Unix及Linux系统的任何版本,vi编辑器是完全相同的。 1)进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :...
Linux基础(一)(4)文本文件及vim的基本操作
一、重定向 1. 概念理解: 标准输入(stdin): 从键盘输入,一般用数字0来表示; 标准输出(stdout): 显示到显示屏上的正确输出,一般用数字1来表示; 标准错误(stderr): 显示到显示屏上的错误输出,一般用数字2来表示; 什么是重定向? 不从键盘输入,选择从其他方式输入的过程称为输入重定向; 1). 标准
使用Vim创建和编辑文本文件
一、什么是vim? Linux的一个重要设计原则就是信息存储在基于文本的文件中,因此使用文本编辑器来编辑配置文件非常重要与常见。文本文件包括无格式文件(内有多行相似的信息,如/etc中的配置文件)和可扩展标记语言(XML)文件(通过文本标记定义数据结构,如/etc和/usr中的应用配置文件)。文本文件的优点是它们可以在系统之间移动或者共享,无需转换,而且可以通过任何简单文本编辑器进行查看和...
关于vim的练习
文章目录关于vim的练习第一讲第一节:移动光标第二节:VIM的进入和退出第三节:文本编辑之删除第四节:文本编辑之插入第五节:文本编辑之添加第六节:编辑文件第一讲小结第二讲第一节:删除类命令第二节:更多删除类命令第三节:关于命令和对象第四节:使用计数指定动作第五节:使用计数以删除更多第六节:操作整行第七节:撤消类命令第二讲小结第三讲第一节:置入类命令第二节:替换类命令第三节:更改类命令第四节:使用c更改更多第三讲小结第四讲第一节:定位及文件状态第二节:搜索类命令第三节:配对括号的查找第四节:替换命令第四讲小结
Vim 练级攻略
转载地址:http://coolshell.cn/articles/5426.html vimi游戏地址:http://vim-adventures.com/ vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手
vim程序编辑器
引言: 在所有的linux distributions上都会有的一套文本编辑器vi,而且很对软件默认也是使用vi作为它们编辑的界面,因此学会使用vi这个强大的编辑器非常有用。vim是高级版的vi,vim不但可以用不同的颜色显示文字内容,还能够进行诸如shell脚本,c等程序编辑功能,你可以将vim视为一种程序编辑器。 一:为何要学vim 1.所有
6611
520

被折叠的 条评论
为什么被折叠?



