《Yazi 插件安装与配置指南》

《Yazi 插件安装与配置指南》

bookmarks.yazi bookmarks.yazi 项目地址: https://gitcode.com/gh_mirrors/bo/bookmarks.yazi

1. 项目基础介绍

本项目是一个为 Yazi 编辑器开发的插件,主要功能是添加类似于 vi 编辑器的书签功能,使用户能够方便地在文件或目录之间进行跳转。该项目主要使用 Lua 编程语言编写。

2. 项目使用的关键技术和框架

本项目使用了 Yazi 编辑器的插件系统,通过 Lua 语言实现了书签的创建、删除、跳转等功能。在数据持久化方面,插件使用了 Yazi 的DDS(Data Deposit Service)来保存书签状态。

3. 项目安装和配置准备工作

在开始安装前,请确保您的系统中已经安装了 Yazi 编辑器。如果尚未安装,请从 Yazi 的官方网站或其源代码仓库获取安装指南。

以下步骤将在您已经安装了 Yazi 编辑器的前提下进行。

安装步骤

  1. 克隆项目仓库:

    打开命令行工具,执行以下命令克隆项目仓库到本地:

    git clone https://github.com/dedukun/bookmarks.yazi.git
    
  2. 安装插件:

    在克隆完成的目录中,运行以下命令安装插件:

    ya pack -a bookmarks.yazi
    

    这条命令会将插件安装到 Yazi 的插件管理器中。

  3. 配置插件:

    打开 Yazi 编辑器,找到插件设置选项,或直接在配置文件 ~/.config/yazi/init.lua 中添加以下配置:

    require('bookmarks'):setup({
        last_directory = {
            enable = true,
            persist = true,
            mode = 'dir'
        },
        persist = 'none',
        desc_format = 'full',
        file_pick_mode = 'hover',
        custom_desc_input = false,
        notify = {
            enable = true,
            timeout = 1,
            message = {
                new = "新书签 '<key>' -> '<folder>'",
                delete = "删除书签 '<key>'",
                delete_all = "删除所有书签"
            }
        }
    })
    

    根据您的需求调整配置。

  4. 重启 Yazi 编辑器:

    保存配置文件后,重启 Yazi 编辑器,确保插件被加载。

使用指南

  • 按下 m 键保存当前位置为书签。
  • 按下 ' 键跳转到最近的书签。
  • 按下 bd 键删除书签。
  • 按下 BD 键删除所有书签。

通过以上步骤,您可以成功安装和配置 Yazi 的书签插件。开始享受更高效的文本编辑体验吧!

bookmarks.yazi bookmarks.yazi 项目地址: https://gitcode.com/gh_mirrors/bo/bookmarks.yazi

### 如何在 Ubuntu 上安装 Yazi 文件管理器 #### 安装依赖项 为了确保顺利安装 Yazi,在开始之前需要先更新系统的包列表并安装必要的构建工具和其他依赖项。 ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y build-essential pkg-config libxcb-imdkit0-dev \ libxkbcommon-x11-dev cargo cmake git ``` #### 方法一:通过 Cargo 安装最新版本 由于 Yazi 是用 Rust 编写的,可以直接利用 `cargo` 来获取最新的稳定版: ```bash cargo install yazi-terminal ``` 这将会把二进制文件放置到 `$HOME/.cargo/bin/` 下面,默认情况下这个路径会被加入 PATH 中。如果遇到命令找不到的情况,请确认环境变量已正确设置[^4]。 #### 方法二:从 GitHub 发布页面下载预编译二进制文件 另一种更简单的方式是从官方发布的资产里挑选适合 Linux 平台的压缩包进行解压部署: 访问 [GitHub Releases](https://github.com/sayanarijit/yazi/releases),找到最近的一个 release 版本链接,例如对于 amd64 架构而言通常是类似于这样的 URL: ```text https://github.com/sayanarijit/yazi/releases/download/vX.Y.Z/yazi-vX.Y.Z-linux-amd64.tar.gz ``` 接着执行如下指令完成下载提取操作: ```bash wget https://github.com/sayanarijit/yazi/releases/latest/download/yazi-v*-linux-amd64.tar.gz tar zxvf yazi-v*-linux-amd64.tar.gz cd yazi-v*/bin/ chmod +x ./yazi sudo mv ./yazi /usr/local/bin/ ``` 以上两种方法都可以成功让 Yazi 运行起来;具体选择哪一种取决于个人偏好以及是否希望跟踪最前沿的功能特性[^5]。 #### 验证安装成果 无论采用哪种方式进行安装,最后都建议运行下面这条简单的测试语句验证程序能否正常启动: ```bash yazi --version ``` 如果一切顺利,则会显示当前使用的 Yazi 的版本号信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邬祺芯Juliet

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值