这是一份基于 macbook 的 nvim 完整的配置
-
环境变量
vim ~/.zshrc
# alias vim="nvim" # 留条路,万一 nvim 崩了,还能用 vim 临时编辑 alias vi="nvim" alias v="nvim" alias n="nvim"
-
安装 tmux
参考地址:https://github.com/tmux/tmux
brew install tmux
配置:https://github.com/gpakosz/.tmux
快速入手: doc/tmux.md
-
安装 neovim
参考地址:https://github.com/neovim/neovim/wiki/Installing-Neovim
brew install neovim
-
安装 字体
参考地址:https://github.com/ryanoasis/nerd-fonts/#option-4-homebrew-fonts
# brew tap homebrew/cask-fonts 已经移入核心,不需要加这句了 brew install font-hack-nerd-font # 安装好以后在 iterm2 中设置 `Profiles` -> `Text` -> `Non-ASCII Font`
-
packer.nvim 安装
参考地址:https://github.com/wbthomason/packer.nvim
git clone --depth 1 https://github.com/wbthomason/packer.nvim\ ~/.local/share/nvim/site/pack/packer/start/packer.nvim
-
克隆整个配置文件
cd ~/.config git clone https://github.com/liurongqing/nvim.git
-
packer.nvim 管理的插件安装
# 输入 nvim 命令,然后输入以下命令安装同步 :PackerSync
-
Coc.nvim 相关插件安装 需要先安装 node, 可以安装 nvm 管理 node 版本
# 输入 nvim 命令,然后安装以下插件 :CocInstall coc-json coc-tsserver coc-eslint coc-prettier coc-emmet coc-snippets
-
安装插件以支持 telescope 搜索
- ripgrep
https://github.com/BurntSushi/ripgrep?tab=readme-ov-file#installationbrew install ripgrep
- sharkdp/fd
https://github.com/sharkdp/fd?tab=readme-ov-file#installationbrew install fd
- nvim-treesitter
https://github.com/nvim-treesitter/nvim-treesitter/wiki/Installation
在lua/plugins.ua
中添加use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' }
- ripgrep