一、集成 Vi/Vim/NVim 编辑器
使用 Vim相关的有学习成本,但是一旦开始学会使用,vim 的按键带来的全键盘操作,带来的编码体验是非凡的。
二、Vi/Vim
在 Linux/macOS 中内置,以及更早的 Vi。
安装
# ubuntu
sudo apt install vim
# window
# 访问:https://github.com/vim/vim-win32-installer/releases 选择合适自己的版本
# mac
brew install Vim# 也可选择 mac-vim
三、Neovim
基于 Vim 的超可扩展文本编辑器
安装
# ubuntu
sudo apt install vim
# mac
brew install neovim
brew install --HEAD neovim
# windows winget
winget install Neovim.Neovim
四、MacVim
Vim - 文本编辑器 - 适用于 macOS。
五、SpaceVim
一个社区驱动的 Vim发行版
安装
# mac/linux
curl -sLf https://spacevim.org/install.sh | bash
# docker
docker pull spacevim/spacevim
docker run -it --rm spacevim/spacevim nvim
# windows
# 使用 安装 cmd 命令脚本 https://spacevim.org/install.cmd
六、NvChad
极快的 Neovim 配置提供可靠的默认设置和漂亮的 UI,增强您的 Neovim 体验。
安装
nvchad 安装需要较新的 neovim 和 nerd-font 字体支持:
# 获取最新的 neo-vim: https://github.com/neovim/neovim/releases
# 获取 Nerd Font 字体:https://www.nerdfonts.com/
# linux/macOS
git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && nvim
# windows
git clone https://github.com/NvChad/NvChad $HOMEAppDataLocalnvim --depth 1 && nvim
# docker
docker run -w /root -it --rm alpine:latest sh -uelic '
apk add git nodejs neovim ripgrep build-base wget --update
git clone https://github.com/NvChad/NvChad ~/.config/nvim
nvim
'
七、LunarVim
🌙 LunarVim 是 Neovim 的 IDE 层。完全免费且社区驱动。LunarVim 夜间主题效果非常出色
安装
# 最新的 Neovim 支持
# git/make/pip/python/npm/node/cargo 等多语言工具包支持
# linux/macOS
LV_BRANCH='release-1.2/neovim-0.8' bash