windows terminal+wsl+neovim配置过程杂记

摘要:
修改使用文本编辑器修改/etc/opt/sources中的文件内容。列表d/文件夹。

长期记录,草稿

coc依赖于node,直接sudo apt intsll node得到的版本是10.x,无法满足要求,
这篇博客介绍了安装新版node的方法https://www.cnblogs.com/sha-ka/p/13250051.html#:~:text=ubuntu%20%E5%AE%89%E8%A3%85%20node%20%E4%BB%A5%E5%8F%8A%E5%8D%87%E7%BA%A7%E6%9B%B4%E6%96%B0%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%20%E4%B8%80%E7%95%AA%E6%90%9C%E7%B4%A2%EF%BC%8C%E5%BE%97%E5%87%BA%E7%BB%93%E6%9E%9C%EF%BC%9A%E5%85%88%E5%AE%89%E8%A3%85%20node%EF%BC%8C%E7%84%B6%E5%90%8E%E7%BB%99%E9%80%9A%E8%BF%87%20npm,%E5%AE%89%E8%A3%85%E5%B7%A5%E5%85%B7%20n%20%E6%9D%A5%E7%AE%A1%E7%90%86%20node%20%E7%89%88%E6%9C%AC%EF%BC%8C%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%A8%B3%E5%AE%9A%E7%89%88%E5%8D%B3%E5%8F%AF%20sudo%20apt%20updat
具体使用的指令如下
sudo apt update -y
sudo npm install n -g
sudo n stable
于是我得到了v14.17.4的node
然后安装CocInstall coc-explorer

ppa
https://www.jianshu.com/p/339411876fca
例如安装lazygit需要配置ppa
sudo add-apt-repository ppa:lazygit-team/release
sudo apt-get update
sudo apt-get install lazygit
上文中有用的东西
查询
在Ubuntu中,每个PPA源是单独存放在/etc/apt/sources.list.d/文件夹中的,进入到该文件夹,使用ls命令查询即可列出当前系统添加的PPA源。

添加
sudo add-apt-repository ppa:ownername/projectname
sudo apt update
sudo apt install something

注意,添加了PPA源时,记得update一下,不然在install的时候会出现找不到安装包的情况。

修改
用文本编辑器修改/etc/apt/sources.list.d/文件夹下的文件内容即可。

删除
使用sudo rm命令删除/etc/apt/sources.listd/文件夹中指定的PPA源文件即可。

ccls错误
[coc.nvim] Unable to load global extension at /home/psd/.config/coc/extensions
/node_modules/coc-ccls: main file ./lib/extension.js not found, you may need t
o build the project.
解决方法
https://github.com/neoclide/coc.nvim/issues/2088
cd ~/.config/coc/extensions/node_modules/coc-ccls
ln -s node_modules/ws/lib lib

免责声明:文章转载自《windows terminal+wsl+neovim配置过程杂记》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇linux开启MySql远程连接功能MVC架构在游戏开发中的应用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Ubuntu 16.04LTS修改开机启动项

装上Ubuntu16.04后,每次开机都得手选开机项,挺麻烦 sudo vi /etc/default/grub GRUB_DEFAULT=0GRUB_HIDDEN_TIMEOUT=0GRUB_HIDDEN_TIMEOUT_QUIET=trueGRUB_TIMEOUT=10GRUB_DISTRIBUTOR=`lsb_release -i -s 2>...

Maven常用命令的使用

Maven创建项目的命令 Maven 参数 -D 传入属性参数 -P 使用pom指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓库更新包 -X 显示maven允许的debug信息 -U 强制去远程参考更细snapshot包 其他参数可以通过mvn help中获取 1、创建maven普通java项目(-D后边跟参数) mvn...

kali安装pip

因为直接安装会报错,所以先要 sudo apt-get install update sudo apt-get install --fix-missing 最后在安装pip sudo apt-get install python3-pip 哎,坑太多,折腾了好久,简单记录一下...

Docker学习以及镜像制作流程

一、何为Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能...

VuePress

VuePress 这篇文章主要是记录自己在使用VuePress过程中所遇到的问题以及如何一步一步的解决问题。 安装vuepress前,请确保你的 Node.js 版本 >= 8 全局安装 # 安装 yarn global add vuepress 或者:npm install -g vuepress # 新建一个 markdown 文件 e...

Tomcat性能调优及性能测试工具配置

前言 运行环境:Ubuntu server14 64位 Jdk版本:jdk-1.7.0_79 Tomcat版本:apache-tomcat-7.0.63 Tomcat性能调优 1、 内存优化 修改tomcat/bin目录下catalina.sh文件: JAVA_OPTS=”$JAVA_OPTS -Dfile.encoding=utf-8 -serve...