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 向上滚动。
报错问题
不要管,有时候是下载的问题,就把缓存给删掉。
但大多数时候你也不知道是什么问题,就不要管了,继续做你想要做的事情,而不是关注这些细枝末节的事情。