vim

小志biubiu16 小时前
linux·服务器·ubuntu·centos·编辑器·vim·vi
编辑器Vim基本模式和指令 --【Linux基础开发工具】vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在 里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。我们统一按照vim来进行讲解。
安冬的码畜日常19 小时前
笔记·vim·自学笔记·vimrc·vim定制·vim快捷键
【Vim Masterclass 笔记21】S09L39:Vim 设置与 vimrc 文件的用法示例(二)写在前面 本篇为 Vim 自定义配置的第二部分。当中的每个知识点几乎都属于二八定律中的那 80% 鲜有人熟练掌握的内容。但根据李笑来大佬的 “自学心法”,掌握一项技能时,如果不能拿下里面最复杂的部分,其实就几乎相当于没学过。计算机领域的知识几乎都是典型的前置引用型知识(forward reference),第一遍即便不会也要硬着头皮看一遍,最好记下来;然后多重复几次,后面自然就领悟其精髓了。
__xu_19 小时前
linux·编辑器·vim
【vim】vim编辑器如何设置行号在Vim中设置行号有以下两种常见的方法:在Vim的命令模式下,输入以下命令来显示行号(两者任意一个即可):
安冬的码畜日常1 天前
笔记·vim·自学笔记·vim可视化模式·vim可视模式·vim视觉模式
【Vim Masterclass 笔记18】第八章 + S08L35:Vim 的可视化模式(二)写在前面 本篇为 Vim 可视化模式的第二部分,主要介绍了可视化模式在代码缩进方面的应用。该视频应该录制于 2018 年前后,但时至今日视频中提到的一个 Bug 仍然存在,本篇也进行了详细论证。这可能也是二八定律中人迹罕至的那 80% 功能里难免会遇到的情况。我的基本观点是,穷则独善其身:与其因噎废食,不如扬长避短,因地制宜;达则兼济天下:充分利用自己已有的资源,积极促成该 Bug 的修复,引发关注也好,提交 issue / PR 也罢,坚信星星之火也可以燎原。
我是苹果,不是香蕉1 天前
linux·编辑器·vim
vim将一行行尾倒数第三个字符替换成1\v:very magic模式,可以省略转义符 (.):圆括号的分组功能,将括号匹配内容放到第一个寄存器里面,第二个括号匹配内容放到第二个寄存器里面。 $:匹配行尾字符 \2:第二个括号匹配内容 \3:第三个括号匹配内容
千航@abc2 天前
linux·运维·编辑器·vim
vim文本编辑器vim命令的使用:[root@xxx ~]# touch aa.txt #首先创建一个文件[root@xxx ~]# vim aa.txt #vim进入文件aa.txt进行编辑
安冬的码畜日常2 天前
笔记·vim·自学笔记·vim可视化模式·visual mode·vim visual mode·vim同步练习
【Vim Masterclass 笔记19】S08L36 + L37:第八章 Vim 可视化模式同步练习(含点评课内容)写在前面 千里之行始于足下,不知不觉中已经整理了八个章节的内容。最近更新笔记也明显感觉到速度有所放缓,这既说明当前这部分内容我还没有熟练掌握,同时也说明眼下所做的工作是十分有必要的——因为 Learning is a painful process。现在越来越不相信寓教于乐的谎言了,我只相信点点滴滴地用心付出,相信耐心倾注时间和精力的神奇力量。一旦掌握了 Vim 的 visual mode,不仅可以忽略鼠标的存在,还可以告别对 Shift 和 Ctrl 这两个批量编辑必备功能键的重度依赖(想想 notep
千航@abc2 天前
linux·运维·编辑器·vim
vim文本编辑器三种模式的转换关系输入模式 ———— 末行模式输入模式和末行模式不能相互转换。输入模式 ———— 命令模式输入模式可以通过点击esc进入命令模式。
安冬的码畜日常2 天前
笔记·vim·自学笔记·vimrc·vim设置·vim定制
【Vim Masterclass 笔记20】第九章:Vim 的个性化设置 + S09L38:Vim 设置与 vimrc 文件的用法示例(一)写在前面 本篇开始进入本套课程第九章 —— Vim 的自定义配置。前面课程中多次提到后续会详细讲解的 vimrc 文件即为本章重点内容。共分两部分,本节为第一部分,介绍 vimrc 文件的基本操作与注意事项。这部分理应算作 Vim 的高级操作:虽然 vimrc 文件都是由一条条命令组成,且绝大部分也可以在命令模式下动态修改,但真正好用的编辑器从来都是深度定制的,例如显示行号、自动缩进、界面主题等等。千万不要小看这些细节配置,按个人需求深度定制的 Vim 将大幅提升文本编辑效率。天下武功,唯快不破。Vim
安冬的码畜日常3 天前
笔记·vim·自学笔记·文本对象·vim习题课·vim文本对象练习
【Vim Masterclass 笔记14】S07L29 + L30:练习课08 —— Vim 文本对象同步练习(含点评课内容)写在前面 本篇为上节课 Vim 文本对象操作的同步练习,已根据英文表述进行了全文翻译,方便今后快速查找、练习。从文本的增删改、再到上一章的查找检索替换、再到本节的文本对象操作,每一部分要么讲解十分详细,要么加大练习量,足以看出这些知识点在 Vim 中的核心地位。这就是刻意思考后的刻意练习,望各位着眼长远,且行且珍惜。
春夜喜雨3 天前
linux·编辑器·vim
我的常用vim操作(Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)我的常用vi操作
国服卤蛋儿3 天前
编辑器·vim·excel
vim函数定义跳转相关设置修改下vim的一些ctags相关快捷键,个人用着顺手点。小结如下:以下是具体内容,加入到 ~/.vimrc中即可。
小豆豆儿3 天前
linux·编辑器·vim
【Linux】【Vim】vim编辑器的用法Vim是一款功能强大且高度可定制的文本编辑器,广泛应用于Linux 和 Unix系统中。 它不仅继承了vi编辑器的所有特性,还增加了许多新的功能,如语法高亮、代码折叠、多级撤销等。
m0_748231314 天前
前端·node.js·vim
【前端】Node.js使用教程目录一、?Node.js开发环境和编译1.1 安装Node.js1.2 创建一个Node.js项目1.3 编写Node.js程序
安冬的码畜日常4 天前
笔记·vim·自学笔记·vim宏·同步练习
【Vim Masterclass 笔记16】S07L32 + L33:同步练习09 —— 掌握 Vim 宏操作的六个典型案例(含点评课内容)写在前面 Vim 宏这部分知识点不仅讲解起来篇幅最长,同步练习环节的作业量也是全套课程中最多的。宏在 Vim 操作中不可撼动的核心地位由此可见一般。虽然今天有事耽搁了笔记整理,到家后的第一件事仍然是一步一个脚印地先在本地做一遍所有习题,然后再对照讲义完成翻译。这个过程不可能很快,但也是掌握 Vim 宏相关要点不可或缺的重要环节。我用自己的亲身经历奉劝各位,切忌急于求成,尤其不要在该筑牢基础的地方吝惜自己的时间和精力。要相信水滴石穿的力量,相信玉汝于成,功不唐捐。同步练习中列举的几个典型案例值得大家反复琢磨
安冬的码畜日常4 天前
笔记·vim·vim可视化模式·visual mode
【Vim Masterclass 笔记17】第八章 + S08L34:Vim 的可视化模式(一)写在前面 本篇开始进入第八章 Vim 可视化模式的学习,共两部分,本篇为第一部分,主要介绍了可视化模式的基本操作,并对块级可视化模式进行了重点介绍,给出了五个具体的演示案例。实操时发现开启该模式的组合键与 Windows 自带的粘贴键 Ctrl-v 冲突,因此体验感并不是很好,尤其对于需要切换不同操作系统的场景下。但瑕不掩瑜,只要一想到掌握 Vim 的可视化模式后,就可以彻底摆脱鼠标的束缚,多背一两个快捷键又算得了什么?不熟就多练,就这么简单。
安冬的码畜日常4 天前
笔记·vim
【Vim Masterclass 笔记11】S06L24 + L25:Vim 文本的插入、变更、替换与连接操作同步练习(含点评课)写在前面 介绍 Vim 知识点的文章很多,但提供同步练习的配套文章却没有几篇。本篇是对第 21 课的配套练习,非常适合快速形成肌肉记忆,攻克 Vim 核心基础操作。我也相信,即便我这样说了,对 Vim 感兴趣的朋友也未必会下载练习文件同步实践,可能对他们而言学习 Vim 还少了某些机缘。这篇文章本就是主要写给自己看的,我也无需过多宣传。
久绊A5 天前
linux·编辑器·vim
Vi 和 Vim 文本编辑器使用指南目录基本模式查找与替换Vi(Visual)和 Vim(Vi Improved)是两款在 Unix/Linux 系统中广泛使用的文本编辑器。Vim 是 Vi 的改进版本,继承了 Vi 的核心功能,并增加了许多新特性,如语法高亮、多级撤销等。它们都具有强大的文本编辑能力,支持多种模式,能够高效地进行文本的插入、删除、查找、替换等操作。
安冬的码畜日常5 天前
笔记·vim·vim文本对象·文本对象
【Vim Masterclass 笔记13】第 7 章:Vim 核心操作之——文本对象与宏操作 + S07L28:Vim 文本对象写在前面 本篇开始介绍 Vim 的另一类核心操作:文本对象与宏。这是筑牢 Vim 基础后真正开始为开发者提效的一章,也是 Vim 在文本编辑领域至今没有敌手的重要原因之一。只要你还在写 HTML、还需要修改配置文件、还需要一次性变更代码块中的文本,Vim 的操作效率就会秒杀其他文本工具,不仅可以摆脱对鼠标的依赖,甚至都不用把右手移到旁边的四个方向键。这样节约的时间看似微不足道,长期积累下来就非常可观了,甚至还可以缓解因为频繁操作鼠标导致的腱鞘炎。总之,Vim 的强大,谁用谁知道。
君臣Andy5 天前
linux·编辑器·vim
window下用vimWindows 默认不支持 vim 命令,需要手动安装后才能使用。以下是解决方案:使用 Scoop:使用 Chocolatey: