由于最近切换到了 linux, 不可避免的经常需要使用 vi 等编辑器,所以这次好好折腾一下.
我的配置地址: https://github.com/fzdwx/nvim , 现在直接使用 LazyVim.
过期
我的配置#
pakcer#
我选用的插件管理器是packer
, 我也不知道选什么好,就按最新的来吧.
--- setup packer
local fn = vim.fn
local install_path = fn.stdpath('data') .. '/site/pack/packer/start/packer.nvim'
if fn.empty(fn.glob(install_path)) > 0 then
packer_bootstrap = fn.system({ 'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path })
vim.cmd("packadd packer.nvim")
end
--- add plugins
require('packer').startup(function(use)
-- 自托管
use 'wbthomason/packer.nvim'
-- 其他插件
-- 如果是第一次则同步
if packer_bootstrap then
require('packer').sync()
end
end)
alpha#
是一个 dashboard, 也可以说是一个欢迎界面.
require('packer').startup(function(use)
-- ...
--- 添加下面两行进行安装
use "goolord/alpha-nvim";
use "kyazdani42/nvim-web-devicons";
-- ...
end)
配置代码太长了就不放了,可以点击这里 这里 参考.
telescope#
主要作用是文件的查找与预览.
require('packer').startup(function(use)
-- ...
--- 添加下面代码进行安装
use {
'nvim-telescope/telescope.nvim', tag = '0.1.0',
"ahmedkhalf/project.nvim",
'nvim-lua/plenary.nvim',
}
-- ...
end)