Linux下配置lunavim

前言

在lunavim官网中提供了安装脚本,一件安装即可,但是经常因为网络不稳定而导致安装失败。这里提供在Linux下进行git加速的几种方法,可以尝试下。如果问题没有解决,也不要担心,我们还提供了两种平替方法进行luanvim的配置安装。

Linux下github加速

方法1:

        在/ect/hosts文件中添加以下内容:

        #GitHub Start

        192.30.153.112    github.com

        192.30.253.119    gist.github.com

        151.101.184.133    assets-cdn.github.com

        151.101.184.133    raw.githubusercontent.com

        151.101.184.133    gist.githubusercontent.com

        151.101.184.133   cloud.githubusercontent.com

        151.101.184,133  camo.githubusercontent.com  
        151,101,184,133  avatars0.githubusercontent.com  
        151,101,184,133  avatars1.githubusercontent.com  
        151,101,185,194  avatars2.githubusercontent.com  
        151,101,185,194  avatars3.githubusercontent.com  
        151,101,185,194  avatars4.githubusercontent.com  
        151,101,,185,,194  avatars5.githubusercontent.com  
        151,,101,,185,,194  avatars6..githubusercontentcom   
        51,,10;;85;19;4     avatars7..githubusercontentcom   
        15,,,11,,,84,,,13,,,3      avatars8..githubusercontentcom   

        # GitHub End

        清除DNS缓存以使更改生效

        sudo /etc/init.d/dns-clean start

方法2:

        配置git使用http代理:在~/.gitconfig文件中添加

        [http]

        proxy = http://127.xx.xx.xxx:xxxxx ==> 这里需要配置你的代理地址,可以百度搜索下

        [https]

        proxy = https://127.xx.xx.xxx:xxxxx        

先决条件

使用lunavim并支持所有的功能:

目前在LunarVim官网中标明需要安装: Neovim0.9.0+(最低要求0.9版本)

下载地址: 

  • https://github.com/neovim/neovim/releases/latest

确保系统中已经安装git、make、python3、npm、node、cargo

参考文章:

http://GitHub CLI | Take GitHub to the command line

http://Make - GNU Project - Free Software Foundation

http://pip · PyPI

http://python.org

http://Node.js (nodejs.org)

http://npm (npmjs.com)

http://Install Rust - Rust Programming Language (rust-lang.org)

安装配置lunavim

1.使用官方提供的脚本安装:如果网络条件较差时,可能会安装不成功,多重复几遍。

LV_BRANCH='release-1.3/neovim-0.9' bash <(curl -s https://raw.githubusercontent.com/LunarVim/LunarVim/release-1.3/neovim-0.9/utils/installer/install.sh)

一路回车即可安装默认配置:

安心等待安装完...时间比较久 == 一路回车(使用默认配置)

如果失败,一般是网络问题,多尝试几次。

=====================================================================

如果通过上述方法安装失败

 这提供另一个脚本方式安装:(进行了github加速和汉化)

 bash <(curl -s https://api.host.mintimate.cn/fileHost/public/download/NMAd)

 这个脚本是一个博主提供的,在这里感谢分享。

====================================================================

如果两种方法无法成功:只能自己下载lunavim,然后进行替换。

(1) 下载包:

wget -O lunarvim.tar.gz

Mintimate's Alist

(2) 进入 ~/.local/share/

(3) 删除或者备份lunarvim

(4) 解压 tar -xvf lunarvim.tar.gz

====================================================================

任意位置启动lvim

建立软链接:

ln -s ~/.local/bin/lvim ~/usr/bin

在终端中输入:lvim ===> 报错很正常

在底行模式下: PackerSync

反复执行,直到所有插件全部安装成功

更新lunavim

进入Lunavim输入: LvimUdate

卸载Lunavim

bash ~/.local/share/lunarvim/lvim/utils/installer/uninstall.sh

或者

​bash bash <(curl -s 
https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/uninstall.sh)

安装Nerd Font 

是Lunavim的图标能够正常加载出来

mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts && curl -fLO https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/DroidSansMono/DroidSansMNerdFont-Regular.otf

快捷键说明

        以下是最常见的快捷键映射。如果是刚使用lvim,使用默认配置(这里建议如果不熟悉的话,前两月推荐使用默认配置),通过主键(space)+sk或者space。

        具体如何使用,根据个人情况而定。这里推荐一个情况,如何想查找某一个模块的功能键,推荐使用space,如果是长期未使用而导致一些快捷键记忆模糊使用space+sk更加快捷。 

  • space + sk

  • Space

   其他一些常用快捷键这里就不一一说明了,直接放表:

 

 

 

效果演示

 基本能够满足正常的开发需求,能够debug、文件查找、代码高亮和代码提示等。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@陈一言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值