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


    长期记录,草稿

    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

  • 相关阅读:
    结对项目--四则运算“软件”之升级版
    个人项目--多元四则运算
    《构建之法》1-5章后感
    git bash的安装与配置
    随笔
    numpy数组及处理:效率对比
    完整的中英文词频统计
    组合数据类型,英文词频统计
    9.13作业2(完整温度转换、数字游戏、解析身份证号...)
    Mad Libs游戏,华氏与摄氏转换
  • 原文地址:https://www.cnblogs.com/tianshihao/p/15124415.html
Copyright © 2020-2023  润新知