some neovim config for myself
neovim version == v0.9.5
-
定义 ';' 为 Leader 键
- 使用
;w
快速保存 - 使用
;q
快速退出
- 使用
-
Ctrl + h/j/k/l 用于多窗口中切换光标位置
-
在Visual模式下,Tab 和 Shift + Tab 用于缩进和反缩进
-
Ctrl + b 调用TreeToggle插件打开侧边目录栏
-
telescope 快速检索插件
;ff
: builtin.find_files;fg
: builtin.live_grep;fb
: builtin.buffers;fh
: builtin.help_tags
-
tree-sitter 语法高亮
- zc zo 折叠与打开代码块,默认打开
- Enter 增量选择(可以不断按,不断向外扩展)
- BackSpace 减少选择 (不断按,不断向内收缩)
- :TSInstall "language" 安装不同语言的tree-sitter
-
修改nvim/lua/plugins.lua文件后自动更新插件
- 各个插件的具体配置规则位于 nvim/lua/config 中
-
telescope 插件可能需要使用到 ripgrep