开始使用neovim

通过B站up主”TheCW”接触到”最强”代码编辑器:vim之后,
我就对vim着迷了,但是在archlinux下,vim不能使用系统剪贴板,令我十分的苦恼。
vim作为vi的复刻,neovim作为复刻的复刻,有其一些独特的特征
作为Vim的改进版, 它使用Lua 作为配置文件,
有着很现代化的特性, 解决了 Vim 的很多遗留问题…

archlinux安装neovim

1
sudo pacman -S neovim

基本操作

vim(nvim)四种操作模式

  • normal 默认模式
  • commend 命令模式
  • insert 输入模式
  • visible 可视模式

插件

插件管理器: Lazy.vim

LazyVim 是一个基于
💤 lazy.nvim
的Neovim配置方案,让定制和扩展变得简单直观。 您不必再在“从零配置”和“使用预制发行版”之间做选择,LazyVim 提供了一个两全其美的方式——既可以享受默认配置带来的便利,
又能根据个人需求来灵活调整各项设置
✨ 特性

  • 🔥 将你的 Neovim 打造为一个功能完备的 IDE
  • 💤 使用 lazy.nvim 轻松自定义和扩展您的设置
  • 🚀 快如闪电
  • 🧹 选项、自动命令和键盘映射的合理预设
  • 📦 内置大量精心优化的预配置插件,开箱即用

安装lazy.vim

1
2
3
4
5
6
7
# required
mv ~/.config/nvim{,.bak}

# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}

恭喜🎉,完成上述,一个开箱即用的编辑器就完成了!