• NEOVIM下载安装与配置


    1 python模块下载

    sudo apt-get install python-dev python-pip python3-dev python3-pip
    
    • 1

    2 添加仓库并下载

    sudo add-apt-repository ppa:neovim-ppa/stable
    sudo apt-get update
    sudo apt-get install neovim
    
    • 1
    • 2
    • 3

    检查版本:

    nvim -v
    
    • 1

    3 更改域名解析

    访问这个网站:https://ipaddress.com/website/raw.githubusercontent.com
    出现403就点击Goto Homepage

    选择Data项下面的第一个就可以了 复制下来
    在这里插入图片描述
    然后打开/etc/hosts追加下面一行,保存就行
    注意可能要使用root身份:sudo nvim /etc/hosts

    182.199.105.133 raw.githubusercontent.com
    
    • 1

    加快git访问速度

    安装插件管理器:vim-plug

    有了上面一步,就可以快速下载vim-plug了:

    sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
           https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
    
    • 1
    • 2

    一般来说会秒下成功,但是如果遇到错误类似errorno104:

    curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104
    
    • 1

    这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错

    git config --global http.sslVerify "false"
    
    • 1

    VIM-PLUG下载插件

    插件下载的NVIM语句的模板是这样的:
    这两句之间填充你要下载的插件就可以了

    call plug#begin('~/.vim/plugged')
    
    call plug#end()
    
    • 1
    • 2
    • 3

    但是如果你下载出现了问题,你需要在plug开始声明之后添加这一句才能成功访问到github:

    let g:plug_url_format='git@github.com:%s.git'
    
    • 1

    好了现在你可以放肆的往其中插入plug声明了,想要什么只要按格式:

    plug ' xxxxxx'
    
    • 1

    记录下来就可以了,最后保存,再执行:PlugInstall即可出现下载插件的分屏界面
    放心吧,应该没有问题了,vim-plug支持多线程下载的,比vundle快很多倍

    插件推荐

    NERDTree 文件树
    Airline 状态栏
    https://blog.csdn.net/weixin_42910064/article/details/113522043
    coc.vim 代码补全与检测
    https://blog.csdn.net/weixin_42910064/article/details/113522043
    ranger 文件浏览器
    https://blog.csdn.net/weixin_42910064/article/details/113522043
    snazzy 主题美化
    https://blog.csdn.net/weixin_42910064/article/details/113522043
    indentLine 缩进显示
    ctags cscope 阅读代码的函数跳转和查找
    https://blog.csdn.net/weixin_42910064/article/details/113522043

    配置init.vim基本设置

    找一篇经典的复制粘贴上去就行,都差不多。

  • 相关阅读:
    Docker教程实操入门---如何启动一个已经停止的容器
    科目一扣分
    Java日志系列——logback,log4j2使用
    Virtio Over PCI Bus
    世强硬创获昕感科技授权代理,SiC MOSFET实现超低导通电阻
    【pandas小技巧】--日期相关处理
    数据结构——排序算法——冒泡排序
    【精简】Web API--DOM获取元素
    使用 HammerDB 对 Citus 和 Postgres 进行 Benchmark,每分钟200万新订单处理测试(官方博客)
    火山引擎DataTester:跨境电商网站,如何快速实施AB测试 ?
  • 原文地址:https://blog.csdn.net/weixin_43604927/article/details/126066054