neovim/README.md

41 lines
967 B
Markdown
Raw Permalink Normal View History

2023-02-26 12:50:20 +00:00
## neovim
一个neovim配置
### usage
安装插件管理工具
```bash
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
```
安装依赖
```bash
sudo dnf install fd-find ripgrep ShellCheck luarocks -y
2023-02-26 12:50:20 +00:00
go install github.com/jesseduffield/lazygit@latest
2023-03-31 18:57:27 +00:00
sudo npm install eslint --global
sudo npm install -g typescript typescript-language-server
sudo npm install -g @volar/vue-language-server
sudo npm install -g eslint_d
2023-02-26 13:29:03 +00:00
go install github.com/yoheimuta/protolint/cmd/protolint@latest
2023-05-05 17:10:35 +00:00
go install -v github.com/incu6us/goimports-reviser/v3@latest
go install github.com/segmentio/golines@latest
go install mvdan.cc/gofumpt@latest
2023-02-26 12:50:20 +00:00
```
### 记忆项
代码折叠
- zo - 在光标下打开折叠
- zc - 在光标下关闭折叠
- za - 切换光标下打开、关闭状态
- zr - 将所有折叠打开一层
- zm - 将所有折叠关闭一层
- zR - 打开全部折叠
- zM - 关闭全部折叠