会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GunLun
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
31
下一页
2022年8月10日
从零开始配置 vim(11)——插件管理
摘要: 之前我们介绍了基础配置部分和快捷键配置部分。如果你配置了这两个部分,vim已经算是比较好用了。但是作为代码编辑器来讲还是显的比较简陋,用这些配置来完成日常的编码任务会显得力不从心。vim比较强大的一点是它拥有丰富的插件系统。大量高手在上面为它开发各种形式的插件。今天我们将从插件管理开始,利用前人的成
阅读全文
posted @ 2022-08-10 09:18 masimaro
阅读(486)
评论(0)
推荐(0)
2022年8月9日
从零开始配置 vim(10)——快捷键配置
摘要: 之前我们对neovim 进行了基础的配置,这篇主要介绍我比较常用的快捷键配置。到这篇开始我们的配置已经可以为两个大的模块——基础配置和快捷键配置。我们的目录也应该按照模块来进行组织。在正式配置之前让我们先规划一下目录结构。 当前我打算采用如下的目录格式 📂 ~/.config/nvim ├── �
阅读全文
posted @ 2022-08-09 09:28 masimaro
阅读(644)
评论(0)
推荐(0)
2022年8月8日
从零开始配置 vim(9)——初始配置
摘要: 虽然本系列文章叫做从0开始配置vim,似乎我们从一开始就要写vimrc配置文件,但是我们并没有这么做。我们先经过几篇文章了解了下面的几个内容 如何设置vim属性,从而改变vim的特征 配置快捷键,以提高我们的使用效率 使用自动命令,以便使用vim来自动化我们的相关操作 这些既有vimscript的东
阅读全文
posted @ 2022-08-08 13:06 masimaro
阅读(452)
评论(0)
推荐(0)
2022年8月5日
从零开始配置 vim(8)——文件类型检测
摘要: 在上一章介绍自动命令的时候,我们提到可以使用 FileType来根据文件类型来触发事件,但是关于文件类型并没有深入的介绍,本篇我们来补充关于文件类型相关的内容,让大家更好的理解,看不懂也没关系,你只需要知道vim能识别各种编程语言的文件并启用事先定义好的配置即可。 事先做几点声明: 跳过这篇文章对后
阅读全文
posted @ 2022-08-05 10:06 masimaro
阅读(434)
评论(0)
推荐(0)
2022年8月4日
从零开始配置 vim(7)——自动命令
摘要: 这篇我们来谈论vim一个相当重要的东西——自动命令。 从编程的角度来看,自动命令有点类似于事件响应,或者回调函数之类。当外部发生某些事件的时候,自动执行事先定义好的一组命令。 定义一个自动命令的格式如下 autocmd type pattern cmd autocmd: 自动命令以 autocmd
阅读全文
posted @ 2022-08-04 10:58 masimaro
阅读(408)
评论(0)
推荐(0)
2022年8月3日
从零开始配置 vim(6)——缩写
摘要: 关于vim能快速编辑文本的能力,我们见识到了 operator + motion ,见识到了. 范式和宏。甚至可以使用命令来加快文本编辑。在后面我们又介绍了快捷键绑定来快速执行我们想要的操作。今天我们再来介绍一个新的能加快我们编辑文本速度的东西——Abbreviations 缩写简介 Abbrevi
阅读全文
posted @ 2022-08-03 10:14 masimaro
阅读(307)
评论(0)
推荐(0)
2022年8月2日
从零开始配置 vim(5)——本地设置与全局设置
摘要: 在前面的一系列文章中,我们介绍了使用 :noremap 进行键盘映射,使用 set 来设置选项和 vim 的变量。并且已经在配置文件中对他们进行了相关配置。 在介绍设置那一篇文章中我们提到了,lua 提供的函数有全局设置、窗口设置和缓冲区设置。当初有小伙伴在评论区问到相关问题,现在我们就来详细的解释
阅读全文
posted @ 2022-08-02 11:02 masimaro
阅读(421)
评论(0)
推荐(0)
2022年7月15日
从零开始配置 vim(4)——键盘映射的一些技巧
摘要: 通过前面的学习,我们已经知道了如何进行键盘映射,并且也知道了在任何场合应该使用非递归版本的映射。这篇再介绍一些使用关于快捷键映射的内容作为收尾 快速编辑 vimrc 文件 通过前面掌握的知识,相信各位小伙伴已经在配置文件中加入了不少配置了。不知道小伙伴们加配置是怎么加的呢?是不是先进入配置文件,编辑
阅读全文
posted @ 2022-07-15 10:37 masimaro
阅读(552)
评论(0)
推荐(0)
2022年7月13日
从零开始配置 vim(3)—— 键盘映射进阶
摘要: 严格意义上来说,快捷键的绑定应该是键盘映射,将某些键映射为另一些键。 在上篇我们介绍了基本的键盘映射操作,知道了如何 :map、:imap、:vmap、:nmap这些命令来映射键盘快捷键。它们很方便,也很简单,但是有一个致命的缺点。他们是递归的,我们先来讨论什么是递归 映射的递归问题 让我们先来执行
阅读全文
posted @ 2022-07-13 11:24 masimaro
阅读(711)
评论(0)
推荐(0)
2022年7月11日
从零开始匹配vim(2)——快捷键绑定
摘要: 如果说 vim有什么最吸引人,我想vim允许你自由的定义各种快捷键算是一个原因吧。你可以通过绑定各种快捷键来使经常使用的功能更加便利。通俗的讲,快捷键映射就是我按下某个键,我想让vim将它当成另一个键,例如我按下 k,我想让vim把它当做 c 来使用(当然这么映射会把人逼疯) 快捷键映射 我们使用
阅读全文
posted @ 2022-07-11 15:43 masimaro
阅读(445)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
31
下一页
公告