lazyvim 如果不懂快捷键,其实非常难用。

git 相关

我目前是没有发现在内部有什么可以使用的快捷键。

里面的一些快捷键就是用来查看的,查看 diff,或者一些状态。

真要提交之类的,还是打开一个悬浮终端,也就是 空格ft,然后输入 git 指令进行操作。

git 相关的需要安装相关插件才能实现,我之前是解决了这个问题的,但是忘记写博客了,印象中好像是在 lazyExtras 中安装一下 gitui 这个插件。

然后就可以使用 git 功能了。

空格 + g 可以呼出。

终端

快捷键:空格ft

Note

这个打开的是根目录,而不是当前目录。

关闭的话就是在终端输入 exit。

如果是 windows 系统的话,默认打开的是 cmd,用新的核心需要再输入一次 pwsh 在 cmd 中。

打开当前目录需要使用大写的 T,也就是 空格 + f + shift + t

补全

遇到补全就用 ctrl + p 向上翻,ctrl + n 向下翻。

按下 enter 进行确认。

区块补全的话就用 tab,输完一块,就再次按下 tab 然后继续补全。

添加括号什么的,就用 visual 模式,然后选择,输入快捷键:gza 后面跟着想要补全的内容就行。这个用到了 mini-surround 插件。

移动窗口

就是 ctrl 加上移动键,hjkl 就可以实现移动了。

分割窗口

:vs 竖向分割当前窗口。

:sp 横向分割当前窗口。

窗口有关的快捷键是 ctrl + w,可以查看具体的,反正有很多快捷键。

快捷键提示

lazyvim 因为有太多的快捷键,在右下角有个快捷键提示,这也是一个插件,默认已经安装了。

使用 ctrl + D 向下,ctrl + U 向上滚动。

报错问题

不要管,有时候是下载的问题,就把缓存给删掉。

但大多数时候你也不知道是什么问题,就不要管了,继续做你想要做的事情,而不是关注这些细枝末节的事情。