如何设置 Neovim 进行全栈开发
设置 Neovim 进行全栈开发
设置 Neovim 进行全栈开发
你需要:
- 科克
- 埃米特
如果你是 Neovim 新手:
-
安装 vim-plug(或任何其他插件管理器)
https://github.com/junegunn/vim-plug -
我建议您查看我的点文件,它有很多注释,这样您就可以找到任何可能对您有帮助的额外功能。
我将撰写另一篇文章来更深入地描述如何开始使用 neovim...
安装 Coc
要安装 Coc,你需要按照以下链接中的说明进行操作。链接是:
https://github.com/neoclide/coc.nvim
配置 Coc
打开 neovim 后,输入以下内容::CocInstall coc-html coc-tsserver coc-json coc-emmet coc-prettier
Coc tsserver 用于支持 javascript、typescript 和 JSX
您需要为 创建一个快捷方式:call CocAction('format')
。我有以下快捷方式,以便可以使用空格 + f 来格式化我的项目:nnoremap <leader>f :call CocAction('format')<CR>
安装 Node 和 Npm
前往Node.js 下载页面并按照其安装说明操作。您也可以使用包管理器来安装 Node。
Debian 和 Ubuntu
sudo apt install nodejs
Arch Linux
sudo pacman -S nodejs
其他建议
我强烈建议安装tmux,这样你就可以在同一个终端窗口中运行前端、后端、neovim 和 git cli,从而更轻松地保持工作区整洁。tmux 的一大优势在于你可以命名会话,并轻松导航到你想要执行的操作的正确位置。
例如