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