首页 > 其他分享 >nvim 配置,neovim配置

nvim 配置,neovim配置

时间:2024-09-19 14:51:12浏览次数:7  
标签:neovim github 配置 mv git local nvim

背景:

因为vim配置的非常的复杂,所以了解到了一个新的vim,neovim。

通过 lazyvim 这个功能来自动化的配置neovim。已达到在终端中就可以编程。

原文仓库:https://github.com/folke/lazy.nvim.git

原文文档仓库:https://lazyvim.github.io

本人fork仓库:https://github.com/xin2233/LazyVim-zjx-fork.git

正文:

首先 查看 源仓库,上面写了一些 requirement

我们首先要安装新版的 neovim >= 9.0

首先要写在老版本:

sudo remove neovim

从github上下载最新的neovim0.9压缩包

sudo wget https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.tar.gz

解压并移动

sudo tar -xzvf nvim-linux64.tar.gz
sudo mv nvim-linux64 /usr/local/nvim

创建软链接

sudo ln -s /usr/local/nvim/bin/nvim /usr/bin/nvim

输入nvim -v查看版本信息

NVIM v0.9.1
Build type: Release
LuaJIT 2.1.0-beta30

 

其次安装 lazyvim(下面是官方的安装方法)

给你的neovim 做备份(我的建议是都删除):

# required
mv ~/.config/nvim{,.bak}

# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
Clone the starter
git clone https://github.com/LazyVim/starter ~/.config/nvim
Remove the .git folder, so you can add it to your own repo later
rm -rf ~/.config/nvim/.git

Start Neovim!

nvim

 


 

下面就是我的一些修改

lazyvim 官方使用的是 相对的行号,不适应,改成绝对行号

在 ~/.config/nvim/lua/config/options.lua

在最下面写上:
local opt = vim.opt
opt.relativenumber = false

 


todo

 

标签:neovim,github,配置,mv,git,local,nvim
From: https://www.cnblogs.com/zjxcyr/p/18420563

相关文章

  • 云计算-k8s上使用定时任务配置elatiscdump和mysqldump
    现在很多中间件都是容器化部署到k8s平台上,例如elasticsearch和mysql。一般的商业产品k8s都有针对这些中间的备份功能,但是如果我们要对这些容器的化的中间件导出数据进行备份,可以采用k8s的定时任务来执行elasticdump定时任务elasitcdump是一款开源的ES数据迁移工具,国内码云地址 h......
  • 安全: aide配置/升级/使用脚本
    一,功能:AIDE入侵检测工具的本质就是配置文件中指定文件的哈希值存储到数据库文件中,在进行检测的时候进行再次计算并对比。只能发现有区别,并不能告知区别明细  二,更新用的命令更新您的基准AIDE数据库:#aide--updateaide--update 命令创建 /var/lib/aide/aide.db.......
  • vue/配置axios(前后端数据连通/api接口的调用)
    1.创建apis文件2.写入调用的api地址且暴露出去。importhttpInstancefrom'@/utils/http';exportfunctiongetHomeNav(){returnhttpInstance({url:'http://10.0.11.91:91/dailyreport/getdailyreportall',})}3.创建文件编写拦截器 代码部分//axio......
  • vue3/配置Element-Plus主题颜色
    1.了解主题颜色在Element-Plus中,主题颜色通常包含以下属性:主色(PrimaryColor):主色是应用中使用最频繁的颜色,通常用于按钮、链接、图标等,以提供视觉焦点和品牌识别度。辅助色(AuxiliaryColors):辅助色用于支持和补充主色,可以用于不同的组件状态,如成功、警告、错误等。中性......
  • 分布式消息服务Kafka版的详细解析和配置方式
    分布式消息服务Kafka版是一款基于开源社区版Kafka提供的消息队列服务,它向用户提供计算、存储和带宽资源独占式的Kafka专享实例。以下是对分布式消息服务Kafka版的详细解析和配置方式的介绍。一、分布式消息服务Kafka版解析1.Kafka概述Kafka是一个开源的分布式消息系统,由Apa......
  • 9月京东云云服务器CVM价格配置表汇总-金秋上云!
    轻量云主机是面向中小企业、开发者打造的预装精选软件、开箱即用的主机产品,快速搭建网站、电商、企业低代码工具箱,云盘、共享文档、知识库、开发测试环境等,相对普通云主机,按套餐购买更优惠、控制台可视化管理,运维更简单,提供更便捷上云体验。轻量云主机这个专区是本次活动的主要专区......
  • Autosar模式管理实战系列-ECUM模块要点以及配置讲解2
    1.配置实战本节通过EcuM的Demo工程介绍EcuM的基本配置,Demo工程主要配置:Os的启动模式、EcuM初始化的函数、休眠模式、唤醒源。Os的启动模式配置成默认启动模式;初始化配置了BswM和Port和MCU示例,实际使用中需根据需求添加BSW模块和驱动模块的初始化函数;休眠模......
  • Nginx配置
    终极Nginx配置指南(全网最详细)前言对于自己上线项目的前端来说,nginx也是必须要了解和熟悉的,查了很多的nginx文章,看着写的都很详细,但是却没有了整体的概念。这里就重新梳理一遍,也理清思路。我们在安装nginx之后,会自动生成很多的文件,但是nginx.conf这个文件是我们的核心,如......
  • ES 高亮查询及基本配置
    依赖<!--es--><dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-high-level-client</artifactId></dependency>配置必加//es://hostname:124.70.138.156//port:92......
  • docker在基础镜像上,比如rockylinux,如何配置yum仓库
    在基础镜像rockylinux上启动的容器,没有yum仓库,就执行不了一些命令~]dockerrun-itd--namelinuxrockylinux:8.5~]#dockerexec-itlinuxbash/]#ifconfigbash:ifconfig:commandnotfound/]#vimbash:vim:commandnotfound/]#ipasbash:ip:c......