Skip to content

atttx123/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Config

基于 lazy.nvim 的个人 Neovim 配置。

依赖

安装

git clone git@github.com:atttx123/nvim.git ~/.config/nvim --depth 1

启动 Neovim,lazy.nvim 会自动安装所有插件。

插件列表

插件 功能
tokyonight.nvim 主题
nvim-tree.lua 文件树
lualine.nvim 状态栏
bufferline.nvim Buffer 标签栏
telescope.nvim 模糊查找
nvim-treesitter 语法高亮 / 代码折叠
nvim-cmp 自动补全
nvim-autopairs 括号自动补全
Comment.nvim 快速注释
indent-blankline.nvim 缩进线
gitsigns.nvim Git 状态显示
hop.nvim 快速跳转

快捷键

Leader 键为 ;

Buffer

按键 功能
;bn 下一个 Buffer
;bp 上一个 Buffer
;bd 关闭 Buffer

文件树

按键 功能
;m 切换文件树

Telescope

按键 功能
;ff 查找文件
;fg 全局搜索
;fb 查找 Buffer
;fh 帮助文档

Hop 跳转

按键 功能
;j 跳转到单词
;l 跳转到行

Git (Gitsigns)

按键 功能
]g / [g 下/上一个 hunk
;gs Stage hunk
;gr Reset hunk
;gp 预览 hunk
;gb 当前行 blame

注释 (Comment.nvim)

按键 功能
gcc 注释当前行
gc 注释选中区域(可视模式)

剪贴板

按键 功能
<C-c> 复制到系统剪贴板(可视模式)
p 粘贴不覆盖寄存器(可视模式)

About

neovim lua config file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages