neovim遇到的问题:
1. 升级是否只能更换更新的系统
2. 插件错误
(1) coc插件的安装错误
Ubuntu安装nodejs
https://github.com/nodesource/distributions(国内镜像源)
node -v 检查node版本
一般node和npm会一起安装(npm是node的包管理工具)
https://nodejs.org/zh-cn/download/releases/(node对应的npm版本)
npm install n -g 安装n模块管理Node.js版本
n stable 安装稳定版本
n latest 安装最新版本
n rm 0.10.1 删除某个版本
n use 0.10.21 some.js 指定版本来执行脚本
(2) ale插件错误
(3) 如何正确安装autoformat
在neovim下安装vim-plug
将plug.vim拷贝到~/.local/share/nvim/site/autoload/plug.vim下
neovim的配置文件是在:
~/.config/nvim/init.vim
=================================================================================================
airline 状态栏插件
nerdtree 目录树
emmet html标签插件
surround 轻松的更改或者删除括号、方括号、引号、xml标记等
小结:cs“‘
cs‘
cst" t表示一个标签
ds" 删除定界符
ysiw] 将一个文本加上
cs]{ 将一个文本替换
yss) 将一个整行加上
ds{ds} 恢复为原始文本
commentary 注释gcc
小结:gcc注释掉当前行,gc在可视模式下使用
注释标签仍使用ctrl+y+/
"Hello world!"
nerdcommenter 功能更加强大的vim注释插件
ale (多语言的语法检查插件)
需要花时间
vim-javascript 语法高亮和缩进
auto-pairs 自动匹配括号(未安装)
autoformat 需要调用外部插件才能实现代码格式化
vim-instance-markdown 实时预览(未安装)
==============================================================================================
airline 状态栏插件
nerdtree 目录树
emmet html标签插件
surround 轻松的更改或者删除括号、方括号、引号、xml标记等
小结:cs“‘
cs‘
cst" t表示一个标签
ds" 删除定界符
ysiw] 将一个文本加上
cs]{ 将一个文本替换
yss) 将一个整行加上
ds{ds} 恢复为原始文本
commentary 注释gcc
小结:gcc注释掉当前行,gc在可视模式下使用
注释标签仍使用ctrl+y+/
"Hello world!"
nerdcommenter 功能更加强大的vim注释插件
ale (多语言的语法检查插件)
需要花时间
vim-javascript 语法高亮和缩进
auto-pairs 自动匹配括号(未安装)
autoformat 需要调用外部插件才能实现代码格式化
vim-instance-markdown 实时预览(未安装)
原文:https://www.cnblogs.com/see-T2/p/13110924.html