Vim

(60)

VIM 在 tabnew 中打开目前鼠标所在行文本所指向的文件

例如,在 VIM 中打开某个文件,其中一行是文件路径,如: ``` /etc/timezone ``` 如果想在 VIM / NeoVIM 中,通过快捷键,在 tabnew 中打开目前鼠标所在行文本所指向的文件。 可以

VS Code Snippet 插件 HyperSnips,完美替代 VIM UltiSnips

完了,我发现一个插件,可以完美让我从 vim 切换到 vs code ... UltiSnips 是我唯一留恋的一个 VIM 插件,但是当我发现 VS Code 的 HyperSnips 插件之后,我感觉完全使用 VS Code 作为

使用 ALE 替换 vim-go 插件

我目前 NeoVim 里安装了两个 go 相关的插件: - vim-go - ALE (Asynchronous Lint Engine) 今天在保存代码修改时,一如既往的卡顿了10几秒,这种情况在1分钟之后就会消失。

VIM 中编辑 Javascript 保存时使用 ESLint 进行语法检查

## 为何迫切需要语法检查 昨天再次因为一个语法错误,交流浪费了不少时间。本以为是小改动,改完没看就发给别人了,没想到还是出错了。 对于需要编译的语言还好,编译时可以过滤掉语法错误。 但是对于 js 这种动态语言,特别是单文件

VIM Markdown 中打开当前光标所在的文件链接

由于我把记录每天 TODO 事项放在了 markdown 文件中,当需要记录具体某个事项的细节时,还是新开一个文档比较清晰,所以需要能在 VIM 中快速打开,或者新建文件。 ## vim-markdown 插件 原来 vim-m

Vim 编辑 markdown 侧边栏显示 toc 二级标题目录

最近在写的 markdown 文档越来越长,文档一长就显得杂乱无章。 如果能像 word 一样,在侧边栏显示各级标题,结构能清晰不少。 而且,我也只用二级标题,应该更清楚才对。 ## vista.vim 虽然 vista.

Neovim 配置 UltiSnips

安装完成 Neovim 之后,我首先要保证 UltiSnips 插件能够正常使用。 其他插件可以后面慢慢改,但是如果不能使用 snippet 我基本就失去了写代码的能力。 最终效果: ![Neovim 配置 UltiSnips

Ubuntu 安装 Neovim

GitHub Copilot 支持了 Neovim,但是没有支持 vim。所以,我决定试一把 Neovim。折腾了一天,也仅仅是安装完成,而要兼容之前的 Vim 配置,还遥遥无期。。。 进入正题,在 Ubuntu 18.04 上,我尝

VIM 中执行 GoInstallBinaries 安装依赖失败

在 VIM 中安装了 vim-go 插件,但是在为其安装依赖时,执行 :GoInstallBinaries 失败,报错信息: ``` vim-go: errcheck not found. Installing

VS Code 还是比 Vim 更适合写 Antd Pro 项目

不得不承认,VS Code 的发展真是快,很多功能已经超出了我的预期。 虽然我还是将 Vim 作为主力开发工具,但是在写 JS 项目时,还是想尝试一下 VS Code,跟上时代的脚步。 ## VS Code 写 Antd Pro