链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

yazi.nvim: 一款适用于Neovim的yazi终端文件管理器插件

yazi.nvim是一个Neovim插件,用于yazi终端文件管理器。yazi本身是快速的终端文件管理器,此插件让用户能在Neovim中以浮动窗口打开yazi,具有多种功能如导航、文件操作、与其他插件集成等,安装有多种方式且可进行高级配置,还可高度定制。对于Neovim用户来说,...

访问官网 →

yazi.nvim: 一款适用于Neovim的yazi终端文件管理器插件

项目简介

yazi.nvim是一个Neovim插件,用于yazi终端文件管理器。yazi本身是一个快速的终端文件管理器,该插件可让用户在Neovim中以浮动窗口的形式打开yazi。它具有很多功能,如所有可见的分割窗口可作为yazi标签打开以便快速导航,鼠标悬停在yazi中的文件会在Neovim中高亮显示,可选择以多种方式在Neovim中打开yazi里选中的文件,与其他插件(如telescope.nvim、grug-far.nvim)有集成功能等。

项目安装

首先要确保满足一些要求,Neovim需0.10.2或更高版本(nightly),yazi需0.3.0或更高版本。如果要使用lazy.nvim安装(这是推荐的安装方法),可按照特定的LazySpec进行配置。如果不使用lazy.nvim,则需要手动安装依赖并进行相应的配置,如映射一个键来打开yazi.nvim。

高级配置

对于大多数用户来说,可以使用默认配置。但如果需要高级配置,建议设置好Lua语言服务器以便对配置进行类型检查并避免错误。可以对诸如是否用yazi代替netrw打开目录、是否将可见分割作为yazi标签打开、悬浮窗口的缩放因子、yazi悬浮窗口的透明度、日志级别等众多选项进行配置,也可以自定义yazi打开时的键映射等。

项目总结

yazi.nvim插件为Neovim和yazi终端文件管理器之间建立了很好的联系,功能丰富且具有较高的可定制性。欢迎大家留言讨论关于这个插件使用过程中的任何问题或者分享使用经验。

项目地址

GitHub链接直达