• 2024-06-10四、nvim配置文件
    这是一份没有插件的neovim配置。init.vimsource$HOME/.config/nvim/general/settings.vimsource$HOME/.config/nvim/general/appearance.vimsource$HOME/.config/nvim/general/keyshortcuts.vimsource$HOME/.config/nvim/general/plugins.vim下属四个子配置文件:(一)se
  • 2024-05-13配置nvim
    配置文件位置~/.config/nvim/init.lua,如果是Windows系统~/Appdata/Local/nvim/init.lua├──init.lua└──lua├──map.lua├──options.lua└──plugins.luainit.lua只需要用require即可,剩下的都在lua目录下#kun@DESKTOP-CH7NVN2in/c/Users/
  • 2024-04-27Astronvim配置
    开箱即用,据说lunarvim作者跑路到astronvim了安装gitclone--depth1https://github.com/AstroNvim/template~/.config/nvim#removetemplate'sgitconnectiontosetupyourownlaterrm-rf~/.config/nvim/.gitnvimgitclone--depth1https://github.com/Astro
  • 2024-04-05Windows&PowerShell安装配置Vim的折腾记录
    说明vim一直以来都被称为编辑器之神一样的存在。但用不用vim完全取决于你自己,但是作为一个学计算机的同学来说,免不了会和Linux打交道,而大部分的Linux操作系统都预装了vim作为编辑器,如果是简单的任务,其实vim只要会:wq,i,o,w,q!,kjhl足矣。正式开始下面的内容之前,你可以考
  • 2024-03-16关于nvim插件telescope-fzf-native在windows下未构建的问题解决
    关于nvim插件telescope-fzf-native在windows下未构建的问题解决首先进入文件夹(没有就自己创建注意文件夹名就是telescope-fzf-native.nvim)C:\Users\...\AppData\Local\nvim-data\site\pack\packer\start\telescope-fzf-native.nvim进入此路径的powershell或者cmd命令行,执行
  • 2024-03-08安装 NeoVim
    安装NeoVimmacOSbrewinstallneovimWindowswingetinstallNeovim.Neovim或者你有装scoop的话:scoopinstallneovimLinuxcurl-LOhttps://github.com/neovim/neovim/releases/latest/download/nvim.appimage#下载AppImagechmodu+xnvim.appimage#为AppI
  • 2024-01-28从零开始配置 Neovim(Nvim)
    版本信息我使用的是MacbookproM2Pro版本,系统版本为macOS14.1。我的 Nvim 版本信息如下$nvim--versionNVIMv0.9.5Buildtype:ReleaseLuaJIT2.1.1703358377系统vimrc文件:"$VIM/sysinit.vim"$VIM预设值:"/opt/homebrew/Cellar/neovim/0.9.5
  • 2024-01-20vim环境配置
    好用工具(bin)fzfcd~/.bingitclone--depth1https://github.com/junegunn/fzf.git./install rgfd  vim插件#/bin/bash#前提:#安装nvim#使用pathogen.vim插件管理工具,自动识别../bundle/..../autoloadmkdir~/.configmkdir~/.config/nvimcd~/.c
  • 2024-01-14NVIM 配置
    大部分代码来自https://martinlwx.github.io/zh-cn/config-neovim-from-scratch/。预先安装gitclangnvim与windowsterminal。找好nerdfont。在Appdata/Local/nvim/下新建以下结构。│init.lua│├─lua││colorscheme.lua││keymaps.lua││l
  • 2023-10-05neovim的插件管理器vim-plug导致代码颜色不显示问题解决
    neovim的帮助文件路径F:\Programs\Neovim\share\nvim\runtime\docruntimepath的帮助文档路径F:\Programs\Neovim\share\nvim\runtime\doc\options.txt$VIM环境变量$VIM被用来确定Vim中不同的用户文件的位置,比如用户启动脚本“.vimrc”。这个是系统设置,详见startup。允许每
  • 2023-09-26neovim入门指南(二):常用插件
    文章首发https://youngxhui.top常用插件配置经过前面章节的介绍,当前的neovim已经可以开始基本的使用了。下面会推荐一下常见的插件,让我们快速的开始。
  • 2023-09-26neovim入门指南(一):基础配置
    文章首发https://youngxhui.top在编程的世界中,有两个上古神器。一个叫做“神之编辑器Emacs”,另一个叫做“编辑器之神vim”。这两个编辑器从诞生到现在,圣战从未结束。无论是vim还是emacs都在不断的进化和发展,渐渐的vim的分支上出现了一颗夺目的新星,他就是neovim。什
  • 2023-09-03关于nvim-tree的简单设置
    前言最近临近开学,为了方便在课堂上随手写一点作业,我开始对neovim进行配置,尽量让它满足一个类Ide的功能,那么必不可少的就是文件树的功能,那么这里,我就来简单记录一下nvim-tree的配置过程。这里我们使用packer插件管理器,对插件进行安装。需求neovim>=0.8.0nvim-web-deviconsis
  • 2023-08-17# neovim为工作区添加本地clangd配置
    1背景尝试使用neovim开发stm32,使用clangd作为LSP提供代码补全等功能。2思路使用stm32cubeMX生成一个基于makefile的stm32工程。使用bear或compiledb基于makefile生成compile_commands.json文件。为clangd配置--query-driver选项,使其使用arm-none-eabi-gcc编译器。
  • 2023-08-14nvim配置教程
    目录结构首先init.lua是整个配置的入口文件,负责引用所有其他的模块,基本上想要打开或关闭某个插件只要在这里修改一行代码即可。basic.lua:基础配置,是对默认配置的一个重置。colorscheme.lua:我们安装的主题皮肤配置,在这里切换主题。keybindings.lua:快捷键的设置,所有插件的
  • 2023-08-11nvim安装最新版
    只适合ubuntu的nvim安装方法最快的办法:sudoaptupdatesudoaptupgrade-ysudoapt-getinstallsnapdsudoapt-getinstallsnapcraft#这里可能会卡住,关机重启#报错执行sudodpkg--configure-asudosnapinstallnvim--classic其它方法(不推荐,比较麻烦)Ne
  • 2023-07-26从null-ls归档再看nvim的代码格式化与lint方案
    由于null-lsp的归档和暂停更新,我们需要重新审视并思考还有哪些架构简单易于理解的插件配置方案。本文将介绍脱离null-ls插件体系下的代码格式化和lint的插件配置方案。在之前的文章中《详解nvim内建LSP体系与基于nvim-cmp的代码补全体系-知乎(zhihu.com)》中我们提到了null-ls
  • 2023-07-12详解nvim内建LSP体系与基于nvim-cmp的代码补全体系
    2023年,nvim以及其生态已经发展的愈来愈完善了。nvim内置的LSP(以及具体的语言服务)加上众多插件,可以搭建出支持各种类型语法检查、代码补全、代码格式化等功能的IDE。网络上关于如何配置的文章很多,但本人发现绝大多数的文章仅仅停留在配置本身,没有深入的解释这些插件的作用和它们之
  • 2023-06-23nvim copilot.lua
    超简单配置AI加持的VIM,Nvim+Copilot_哔哩哔哩_bilibili》:Copilotauth   
  • 2023-06-20lazy-nvim插件管理器基础入门
    一篇通过使用lazy.nvim进行nvim插件管理的入门笔记。基础安装init.lua路径:stdpath("config")/init.luastdpath("config")macOS/Linux:~/.config/nvimWindows:~/AppData/Local/nvim--bootstraplazy.nvim--./lua/lazynvim-init.luarequire("lazynvim-init"
  • 2023-06-14Neovim 的配置与使用
    LazyVim参考Lazyvim的官方安装教程即可安装,要求系统已经安装好了npm。YoucanfindastartertemplateforLazyVimhereMacosorLinuxInstalltheLazyVimStarterMakeabackupofyourcurrentNeovimfiles:#requiredmv~/.config/nvim~/.config/nvim.bak#opt
  • 2023-05-27nvim中packer.lua的设置
    Manu`swebsite|ConfigureNvimwithLua:Plugin/packagemanagement(3)(manujsdev.com)localensure_packer=function()localfn=vim.fnlocalinstall_path=fn.stdpath('data')..'/site/pack/packer/start/packer.nvim'iffn.empt
  • 2023-05-14coc.nvim config
    :CocInstallcoc-marketplace:CocListmarketplace 用上下可以选择,按Tab可以进行对应操作。  
  • 2023-05-14nvim configration
    innvimin~/.config/nvim createa filenamed"init.lua"andadirectorynamedluainluacreatefilesaskeybinding.luabasic.luaplugins.luaand directoryas plugin-config--自动安装Packer.nvim--插件安装目录--~/.local/share/nvim/site/pack/pa
  • 2023-05-14nvim中dashboard配置
     localstatus,db=pcall(require,"dashboard")ifnotstatusthenvim.notify("没有找到dashboard")returnenddb.setup({theme='hyper',config={week_header={enable=true,},shortcut={