学习
实践
活动
工具
TVP
写文章

Masimaro

LV1
举报
发表了文章

从零开始配置vim(28)——DAP 配置

首先给大家说一声抱歉,前段时间一直在忙换工作的事,包括但不限于交接、背面试题准备面试。好在最终找到了工作,也顺利入职了。期间也有朋友在催更,在这里我对关注本系列...

Masimaro
打包C++Linux编程算法
发表了文章

自动运行

在前面几个章节,我们逐渐为 Vim 配置了语法高亮、代码的跳转和自动补全功能。现在的 Vim 已经可以作为代码编辑器来使用了。但是想将它作为日常发开的主力编辑器...

Masimaro
PythonMakefile打包
发表了文章

vsnip 插件

我们之前介绍过缩写相关的内容,缩写是可以自动帮我们将缩写的单词展开成一段完整的话。但是代码本身是结构话的,仅仅使用缩写来配置是无法完成自动生成代码这个步骤的。好...

Masimaro
编程算法
发表了文章

从零开始配置vim(26)——LSP UI 美化

之前我们通过几个实例演示如何配置其他语言的lsp服务,相信各位小伙伴碰到其他的编程语言也能熟练的配置它对应的lsp服务。本篇讲作为一个补充,我们来优化一下LSP...

Masimaro
发表了文章

从零开始配置vim(25)——关于 c++ python 的配置

从9月份到国庆这段时间,因为得了女儿,于是回老家帮忙料理家事以及陪伴老婆和女儿。一时之间无暇顾及该系列教程的更新。等我回来的时候发现很多小伙伴私信我催更。在这里...

Masimaro
发表了文章

从零开始配置vim(24)——自动补全

neovim 自带的代码补全的效果并不好,而且它分为好多类,如果需要人为的去判断使用路径补全、使用当前buffer中的单词补全、亦或者使用include 来进行...

Masimaro
发表了文章

从零开始配置vim(23)——lsp基础配置

上一章,我们初步认识了lsp,并且对 nvim-treesitter插件进行了配置,为编辑器提供了代码着色、自动格式化以及增量选中功能。算是初步体验了 lsp的...

Masimaro
Lua
发表了文章

从零开始配置vim(21)——lsp简介与treesitter 配置

截止到上一篇文章,我们配置了neovim的很多内容了。具备了一些编辑器的常用功能了,而且可以胜任日常的文档编辑工作了。但是想作为一个可靠的代码编辑器还缺少重要的...

Masimaro
LuaIDE
发表了文章

从零开始配置vim(21)——会话管理

很多代码编辑器都有这么一个功能,重新进入编辑器之后能恢复上次打开的所有文件,窗口布局,有的甚至是上次设置的一些配置。那么vim是否也可以实现这样的功能呢?答案是...

Masimaro
IDE
发表了文章

从零开始配置vim(20)——模糊查询

在讲解vim的基础功能的时候,介绍过了vim的各种查询技巧,在同一个文件中进行搜索的话,那些技巧很有用。在多个文件中我们介绍了使用vim自带的 :grep命令进...

Masimaro
grepIDE官方文档正则表达式
发表了文章

从零开始配置vim(19)——终端配置

在上一篇文章中,我们熟悉了终端模式,并且配置了终端模式的一些操作。但是它总是有那么一点不符合我们的使用习惯。这篇我们将通过强大的插件来完善终端操作的体验。

Masimaro
Python编程算法IDE
发表了文章

从零开始配置 vim(18)——终端模式

在进入下一个配置之前,先了解一下如何在 neovim 中使用它内置的终端。 我们之前说过在命令模式中可以使用 !来执行shell命令。但是终归来说,执行和使用...

Masimaro
ShellIDEJavaScript
发表了文章

从零开始配置 vim(17)——快捷键提示

之前我们定义了各种各样的快捷键,有为了增强功能自定义的,有针对插件的。数量一多有的时候就不那么容易记忆了。要是每次要去配置文件找我定义了哪些快捷键肯定会影响使用...

Masimaro
网络安全
发表了文章

从零开始配置 vim(16)——启动界面配置

不知道各位小伙伴用过 spacevim 或者 LunarVim 又或者 doomvim 或者其他的什么 vim 配置框架,我们发现他们的启动界面都做的比较好看,...

Masimaro
HTMLascii
发表了文章

从零开始配置 vim(15)——状态栏配置

vim 下侧有一个状态栏,会显示当前打开的文件等一系列内容,只是我们很少去关注它。而且原生的vim也支持对状态栏进行自定义。这篇文章主要介绍如何自定义状态栏

Masimaro
IDELua编程算法
发表了文章

从零开始配置 vim(14)——目录管理插件

我们在介绍vim目录管理的时候提到 vim自带一个 叫做 netrw的工具来管理目录。但是它自身的功能有限,而且样式也丑。今天我们将使用其他强大的插件来替代 n...

Masimaro
LuaIDE
发表了文章

从零开始配置 vim(13)——标签页插件

原始的vim中标签页已经足够好用了。你完全可以使用原始 vim 提供的功能,但是使用插件可以让它更好看。这里我比较喜欢使用 bufferline 这个插件

Masimaro
IDE
发表了文章

从零开始配置 vim(12)——主题配置

在我们进一步增强vim的功能之前,我们先为vim准备一个漂亮的主题,毕竟对着一个丑陋原始的界面多少有点提不起劲来进行编程。长时间对着丑陋的界面多多少少会产生抑郁...

Masimaro
LuaIDE
发表了文章

从零开始配置 vim(11)——插件管理

之前我们介绍了基础配置部分和快捷键配置部分。如果你配置了这两个部分,vim已经算是比较好用了。但是作为代码编辑器来讲还是显的比较简陋,用这些配置来完成日常的编码...

Masimaro
IDELua编程算法API
发表了文章

标签页快捷键

之前我们对neovim 进行了基础的配置,这篇主要介绍我比较常用的快捷键配置。到这篇开始我们的配置已经可以为两个大的模块——基础配置和快捷键配置。我们的目录也应...

Masimaro
LuaIDE

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券