neovim简单配置

1
## `Neovim`的安装

neovim在各大发行版都有对应的包提供,可以通过对应发行版的包管理器直接安装

  • neovim安装完成之后可以设置alias
    1
    2
    3
    4
    5
    6
    #ArchLinux 
    vim /etc/profile
    #add alias
    alisa vim='nvim'
    #刷新配置接口
    source /etc/profile

Neovim插件配置

neovim的配置文件在~/.config/nvim下,默认情况会直接读取~/.config/vim/init.lua,建议手动划分不同的目录和文件来分开各类配置管理
我的配置文件

  • 目录结构如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    ./nvim
    ├── colorscheme.lua #手动创建文件,需要声明主题信息
    ├── init.lua #手动创建文件,相当于管理各类lua文件的入口
    ├── lua #手动创建文件,存放各类lua文件
    │ ├── config #手动创建文件夹
    │   │   └── nvim-cmp.lua #手动创建文件
    │   ├── keymaps.lua #手动创建文件,声明keymap
    │   ├── options.lua #手动创建,声明配置
    │   └── plugins.lua #手动创建,管理插件安装
    └── plugin #自动创建
    └── packer_compiled.lua

使用git进行管理,多平台同步

配置文件在不用的操作系统存放路径不一致,可以采用git来同步

windows下的配置文件存放路径

1
C:\Users\<username>\AppData\Local\nvim

linux下的配置文件存放路径

1
~/.confg/nvim

初次导入后,插件需要下载,稍微等待几分钟即可,需要特殊的网络环境,插件都是从github上拉取的