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
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。