Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 1.61 KB

README.md

File metadata and controls

53 lines (41 loc) · 1.61 KB

flash-zh.nvim

基于flash.nvim以及小鹤双拼,neovim 中文跳转插件。

iShot_2023-10-05_19 32 53

安装

return {{
    "rainzm/flash-zh.nvim",
    event = "VeryLazy",
    dependencies = "folke/flash.nvim",
    keys = {{
        "s",
        mode = {"n", "x", "o"},
        function()
            require("flash-zh").jump({
                chinese_only = false
            })
        end,
        desc = "Flash between Chinese"
    }}
}, {
    "folke/flash.nvim",
    event = "VeryLazy",
    opts = {
        highlight = {
            backdrop = false,
            matches = false
        }
    }
}}

使用

  1. label 默认使用大写字母,这样可以避免和拼音冲突。 label 现在默认使用小写字母,通过自定义flash.nvim的 labeler ,以避免小写 label 和拼音的冲突。
  2. 默认工作在中英混杂模式下(由dirichy实现);增加选项 chinese_only 使其工作在仅中文模式下。
  3. jump的参数会传递给flash.nvim,查看 issue 2

如果想要跳转的地方没有 label 出现,接着输入即可,和查找一样。

感谢

推荐

  • rime-ls 通过补全的方式输入中文