这两年不怎么用vim,之前配置过一次neovim,后来换电脑都忘记怎么配置的了,最近发现一个项目lazyvim,尝试了一下非常简单。
Mac下先安装一些需要的软件:
brew install fd font-hack-nerd-font ast-grep luarocks
Iterm2 中使用,需要选择字体,使用hack-nerd-font
, 可以将~/.config/nvim/
目录加入代码仓库管理。
安装lazyvim
如果要编辑markdown,需要启用markdown 插件 , 安装markdownlint-cli2
brew install markdownlint-cli2
发现一个非常烦人的现象,在nvim中操作到缓冲区的内容,会被复制到系统剪切板里,比如我在其他地方复制了一行内容,然后到vim里,d
删除一行,然后cmd + v
粘贴的却是刚刚删除的那一行。这种行为可以这样关闭,在.config/nvim/lua/config/options.lua
文件里增加一行:vim.opt.clipboard = ""