上一页 1 2 3 4 5 6 7 8 9 10 ··· 29 下一页
摘要: 截止到上一篇文章,我们配置了neovim的很多内容了。具备了一些编辑器的常用功能了,而且可以胜任日常的文档编辑工作了。但是想作为一个可靠的代码编辑器还缺少重要的一环,即代码语法部分的支持。 在过去的vim配置中,我们基于 you-complete-me这个插件配置。但是对于不懂c语言甚至vim的小白 阅读全文
posted @ 2022-09-06 09:47 masimaro 阅读(909) 评论(0) 推荐(1) 编辑
摘要: 很多代码编辑器都有这么一个功能,重新进入编辑器之后能恢复上次打开的所有文件,窗口布局,有的甚至是上次设置的一些配置。那么vim是否也可以实现这样的功能呢?答案是肯定的。使用vim自带的会话管理和 viminfo 可以实现恢复上次打开文件和布局以及重置上次的配置 它们二者分别保存了不同的内容,一般会将 阅读全文
posted @ 2022-09-05 13:34 masimaro 阅读(278) 评论(1) 推荐(0) 编辑
摘要: 在讲解vim的基础功能的时候,介绍过了vim的各种查询技巧,在同一个文件中进行搜索的话,那些技巧很有用。在多个文件中我们介绍了使用vim自带的 :grep命令进行搜索,使用quickfix 列表进行跳转,但是比起其他代码编辑器来说,总归有那么一些繁琐光是输入参数都已经很麻烦了,我想要像其他代码编辑器 阅读全文
posted @ 2022-09-01 17:34 masimaro 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中,我们熟悉了终端模式,并且配置了终端模式的一些操作。但是它总是有那么一点不符合我们的使用习惯。这篇我们将通过强大的插件来完善终端操作的体验。 在介绍插件之前让我们先回退到上一个版本,我们把上一篇文章中的配置全部从配置文件中剔除。先别着急喷我把各位小伙伴带到沟里去了,动态的调整自己的配置 阅读全文
posted @ 2022-08-31 10:51 masimaro 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在进入下一个配置之前,先了解一下如何在 neovim 中使用它内置的终端。 我们之前说过在命令模式中可以使用 !来执行shell命令。但是终归来说,执行和使用上不是那么方便,特别是混合使用 vim 命令和 shell 命令的时候。两个揉在一起显得那么混乱。好在从早期的 neovim和 8.0以后版本 阅读全文
posted @ 2022-08-30 10:00 masimaro 阅读(358) 评论(1) 推荐(0) 编辑
摘要: 之前我们定义了各种各样的快捷键,有为了增强功能自定义的,有针对插件的。数量一多有的时候就不那么容易记忆了。要是每次要去配置文件找我定义了哪些快捷键肯定会影响使用的。 本篇将要介绍一个插件,它是快捷键的一个词典,可以快速找到我们想要的快捷键 安装 使用 packer 的小伙伴可以使用如下代码进行安装 阅读全文
posted @ 2022-08-19 10:07 masimaro 阅读(230) 评论(3) 推荐(1) 编辑
摘要: 不知道各位小伙伴用过 spacevim 或者 LunarVim 又或者 doomvim 或者其他的什么 vim 配置框架,我们发现他们的启动界面都做的比较好看,而我们默认进入的启动界面则显得比较素了。这篇文章我们将来教大家使用插件打造属于自己的启动界面 使用 dashboard-nvim 插件 这部 阅读全文
posted @ 2022-08-18 09:50 masimaro 阅读(843) 评论(1) 推荐(0) 编辑
摘要: vim 下侧有一个状态栏,会显示当前打开的文件等一系列内容,只是我们很少去关注它。而且原生的vim也支持对状态栏进行自定义。这篇文章主要介绍如何自定义状态栏 设置状态栏 我们可以采用 set statusline 来设置状态栏。 例如我们输入 :set statusline=%f\ -\ FileT 阅读全文
posted @ 2022-08-17 09:40 masimaro 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 我们在介绍vim目录管理的时候提到 vim自带一个 叫做 netrw的工具来管理目录。但是它自身的功能有限,而且样式也丑。今天我们将使用其他强大的插件来替代 netrw,增强目录管理功能 nvim-tree 插件 安装使用 增强目录管理功能我们采用 nvim-tree 插件。根据对应文档的描述,我们 阅读全文
posted @ 2022-08-16 14:39 masimaro 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 原始的vim中标签页已经足够好用了。你完全可以使用原始 vim 提供的功能,但是使用插件可以让它更好看。这里我比较喜欢使用 bufferline 这个插件 安装 首先我们来安装它, 在使用 packer 的前提下,你可以使用如下代码 -- using packer.nvim use {'akinsh 阅读全文
posted @ 2022-08-12 10:25 masimaro 阅读(977) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 29 下一页
点击右上角即可分享
微信分享提示