零基础在Windows环境下配置neovim+Lazyvim

在Windows环境下配置neovim+Lazyvim

前言

​ 这篇博客是为小白在windows环境下配置neovim,同时采用Lazyvim避免前期较多配置消磨兴趣,本博客目的在于用最通俗易懂的方式帮助小白配置相关环境(所以本文会采用较多图片)

正文

1.下载neovim

neovim官网: Home - Neovim

在这里插入图片描述

点击Install Now后进入到git仓库(这里需要保证自己能连上Github)

在这里插入图片描述

选择适合自己电脑的版本

在这里插入图片描述

在这里插入图片描述

后面就是傻瓜式的安装,一路走下去就行,这边就不多做演示了(没有去装windows的虚拟机,主要还是作者懒的重装)

安装成功后就可以在终端输入指令

nvim

如果能够正常进入就是安装成功

在这里插入图片描述

上文所述都是最基础的安装,这个时候的Neovim还是非常简陋,但是可以通过编辑配置文件来增加插件

相关的内容可以通过下面这个视频去配置,感兴趣的可以自己安装几个插件,切身感受一下neovim配置的

【全程讲解】Neovim从零配置成属于你的个人编辑器_哔哩哔哩_bilibili

更多的插件可以在官网找到(附上链接)

Trending Neovim Plugins in 2024 (dotfyle.com)(这个里面有其他编程人员的配置,可以做部分参考)

2. 安装Lazyvim

在此之前首先要去寻找一个文件夹nvim

在我的电脑里面,文件nvim的文件夹路径如下(找不到的把隐藏项目打开)

C:\Users\Lenovo\AppData\Local\nvim

这个文件夹就是配置文件的存放的地址

接下来去lazyvim的仓库

LazyVim/LazyVim: Neovim config for the lazy (github.com)

翻到下图,点击here

在这里插入图片描述

打开到如下仓库

在这里插入图片描述

将这个仓库clone下来,或者不知道git命令的可以通过Download ZIP下载源码的压缩包

这个仓库中最重要的就是lua文件夹和init.lua(这个就是初始化文件)将其他文件删除

将这两个文件移动到本章节开头所说的nvim文件夹中

~/.config/nvim
├── lua
│ ├── config #相关设置文件夹
│ │ ├── autocmds.lua #自动命令设置,定义了一系列基于特定事件自动触发的操作,如缓冲区打开、关闭时的处理逻辑
│ │ ├── keymaps.lua #设置快捷键
│ │ ├── lazy.lua #实现插件和配置的延迟加载机制,提升启动速度
│ │ └── options.lua #设置基础选项
│ └── plugins #插件文件夹
│ ├── spec1.lua
│ ├── **
│ └── spec2.lua
└── init.lua #nvim初始化文件

在终端中输入nvim

出现如下界面就是下载成功

在这里插入图片描述

3.Lazyvim入门

在这里插入图片描述

从上到下分别是,寻找文件,新建文件,最近文件,寻找文本,设置,恢复会话,LAZY额外的插件安装,Lazy的介绍,退出

相关资料推荐:(都是官方的)

面向雄心勃勃的开发人员的 LazyVim (phillips.codes)(很深入的一本书,适合去折腾的人去阅读)

轻松上手LazyVim:最强大功能的NeoVim编辑器!_哔哩哔哩_bilibili(这个应该是这个Up从Youtube搬运下来的,推荐小白看这个,可以快速上手)

🚀 Getting Started | LazyVim(官方的关于Lazyvim的介绍)

后话

Lazyvim只是提供了插件安装器和一堆插件的集成,想要真正获得一个适合自己的neovim是一个很长的过程。需要你去寻找插件,编写初始化文件,不断的去完善。这个过程对于小白而言是一个很折磨的过程,但是对于爱折腾的人这也是一个很有趣的工作。

提供了插件安装器和一堆插件的集成,想要真正获得一个适合自己的neovim是一个很长的过程。需要你去寻找插件,编写初始化文件,不断的去完善。这个过程对于小白而言是一个很折磨的过程,但是对于爱折腾的人这也是一个很有趣的工作。

笔者是第一次写博客,本博客只起抛砖引玉的作用,如果哪里有不对的请各位指出

NeovimVim的一个分支,它提供了更多的功能和改进。Neovim支持使用Python进行插件开发和扩展。通过使用Python,你可以编写自己的Neovim插件,以满足你的特定需求。 以下是使用Neovim和Python的一些常见用法和示例: 1. 安装Neovim和Python支持: 首先,你需要安装Neovim和Python。你可以使用以下命令来安装它们: ```shell # 安装Neovim sudo apt-get install neovim # 安装Python支持 pip install neovim ``` 2. 编写Neovim插件: 使用Python编写Neovim插件非常简单。你只需要创建一个Python脚本,并使用`neovim`模块来与Neovim进行交互。下面是一个简单的示例: ```python import neovim @neovim.plugin class MyPlugin(object): def __init__(self, vim): self.vim = vim @neovim.command('Hello', range='', nargs='*') def hello(self, args, range): self.vim.current.line = 'Hello, Neovim!' ``` 3. 在Neovim中使用Python插件: 要在Neovim中使用Python插件,你需要将插件放在`~/.config/nvim`目录下,并在Neovim配置文件中添加以下行: ```vim " 启用Python插件支持 let g:python_host_prog = '/usr/bin/python' let g:python3_host_prog = '/usr/bin/python3' " 加载Python插件 if has('nvim') python3 import neovim python3 neovim.plugin_manager.rplugins['python'] = 'my_plugin' endif ``` 以上是使用Neovim和Python的一些基本用法和示例。你可以根据自己的需求编写更复杂的插件,并使用Neovim的其他功能来提高编辑效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值