会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GunLun
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
32
下一页
2022年8月5日
从零开始配置 vim(8)——文件类型检测
摘要: 在上一章介绍自动命令的时候,我们提到可以使用 FileType来根据文件类型来触发事件,但是关于文件类型并没有深入的介绍,本篇我们来补充关于文件类型相关的内容,让大家更好的理解,看不懂也没关系,你只需要知道vim能识别各种编程语言的文件并启用事先定义好的配置即可。 事先做几点声明: 跳过这篇文章对后
阅读全文
posted @ 2022-08-05 10:06 masimaro
阅读(497)
评论(0)
推荐(0)
2022年8月4日
从零开始配置 vim(7)——自动命令
摘要: 这篇我们来谈论vim一个相当重要的东西——自动命令。 从编程的角度来看,自动命令有点类似于事件响应,或者回调函数之类。当外部发生某些事件的时候,自动执行事先定义好的一组命令。 定义一个自动命令的格式如下 autocmd type pattern cmd autocmd: 自动命令以 autocmd
阅读全文
posted @ 2022-08-04 10:58 masimaro
阅读(471)
评论(0)
推荐(0)
2022年8月3日
从零开始配置 vim(6)——缩写
摘要: 关于vim能快速编辑文本的能力,我们见识到了 operator + motion ,见识到了. 范式和宏。甚至可以使用命令来加快文本编辑。在后面我们又介绍了快捷键绑定来快速执行我们想要的操作。今天我们再来介绍一个新的能加快我们编辑文本速度的东西——Abbreviations 缩写简介 Abbrevi
阅读全文
posted @ 2022-08-03 10:14 masimaro
阅读(341)
评论(0)
推荐(0)
2022年8月2日
从零开始配置 vim(5)——本地设置与全局设置
摘要: 在前面的一系列文章中,我们介绍了使用 :noremap 进行键盘映射,使用 set 来设置选项和 vim 的变量。并且已经在配置文件中对他们进行了相关配置。 在介绍设置那一篇文章中我们提到了,lua 提供的函数有全局设置、窗口设置和缓冲区设置。当初有小伙伴在评论区问到相关问题,现在我们就来详细的解释
阅读全文
posted @ 2022-08-02 11:02 masimaro
阅读(454)
评论(0)
推荐(0)
2022年7月15日
从零开始配置 vim(4)——键盘映射的一些技巧
摘要: 通过前面的学习,我们已经知道了如何进行键盘映射,并且也知道了在任何场合应该使用非递归版本的映射。这篇再介绍一些使用关于快捷键映射的内容作为收尾 快速编辑 vimrc 文件 通过前面掌握的知识,相信各位小伙伴已经在配置文件中加入了不少配置了。不知道小伙伴们加配置是怎么加的呢?是不是先进入配置文件,编辑
阅读全文
posted @ 2022-07-15 10:37 masimaro
阅读(590)
评论(0)
推荐(0)
2022年7月13日
从零开始配置 vim(3)—— 键盘映射进阶
摘要: 严格意义上来说,快捷键的绑定应该是键盘映射,将某些键映射为另一些键。 在上篇我们介绍了基本的键盘映射操作,知道了如何 :map、:imap、:vmap、:nmap这些命令来映射键盘快捷键。它们很方便,也很简单,但是有一个致命的缺点。他们是递归的,我们先来讨论什么是递归 映射的递归问题 让我们先来执行
阅读全文
posted @ 2022-07-13 11:24 masimaro
阅读(780)
评论(0)
推荐(0)
2022年7月11日
从零开始匹配vim(2)——快捷键绑定
摘要: 如果说 vim有什么最吸引人,我想vim允许你自由的定义各种快捷键算是一个原因吧。你可以通过绑定各种快捷键来使经常使用的功能更加便利。通俗的讲,快捷键映射就是我按下某个键,我想让vim将它当成另一个键,例如我按下 k,我想让vim把它当做 c 来使用(当然这么映射会把人逼疯) 快捷键映射 我们使用
阅读全文
posted @ 2022-07-11 15:43 masimaro
阅读(479)
评论(0)
推荐(0)
2022年7月7日
从零开始匹配vim(1)——选项设置
摘要: 前面我们算是对 vimscript 做了一个入门,并且实现了一个 输出 hello world 的语句。现在我们继续进行 vimscript 的学习。 set语句 之前在介绍 vim 基础的时候,我们说要开启或者关闭某个属性,并且给出了相关的配置代码。那个时候已经接触了 set 语句了。例如我们使用
阅读全文
posted @ 2022-07-07 10:46 masimaro
阅读(459)
评论(0)
推荐(0)
2022年7月6日
从零开始匹配vim(0)——vimscript 简介
摘要: 通过之前一系列的文章,相信各位小伙伴应该已经对vim产生了浓厚的兴趣,可能不少小伙伴通过慢慢的使用变的跟我一样,离开vim就不会写代码了。如果你希望继续长时间使用vim,甚至将vim作为主要的代码编辑器,那么花一定的时间来学习vim的配置是很有用的。如果你只是因为 linux 平台默认安装了 vi/
阅读全文
posted @ 2022-07-06 10:29 masimaro
阅读(568)
评论(0)
推荐(0)
2022年7月4日
vim 从嫌弃到依赖(23)——最后的闲扯
摘要: 截止到上一篇文章,关于vim的基础操作都已经讨论完了,这篇我主要就是闲扯,瞎聊。就想毕业论文都有一个致谢一样,这篇我们就作为整个系列的致谢吧 学习vim到底能给我们带来什么 学习vim到底能给我们带来什么呢?工作中很少有用会用vim来做主力编辑器,现在有各种现代化的编程工具,像JB 全家桶、visu
阅读全文
posted @ 2022-07-04 14:42 masimaro
阅读(141)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
32
下一页
公告