fzdwx

fzdwx

Hello , https://github.com/fzdwx

Neovim使用记录

由于最近切换到了 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)

一些教程#

  1. Rust and nvim
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。