V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
emisora
V2EX  ›  Vim

Lazyvim grep 搜索,弹出来的右侧窗口怎么设置内容自动换行?

  •  
  •   emisora · 11 天前 · 1089 次点击

    问题描述

    使用 lazyvim 的过程中,想搜索文件中的关键字,并快速查看完整内容,不想进入到文件中。但是预览的窗口是不自动换行的,这样预览的内容就看不全了。到底在哪里设置,才能让预览的内容自动换行呢?

    具体路径:

    1. 打开 lazyvim
    2. 按 space ,按/,进入 grep(Root dir)
    3. 弹出来的窗口左侧是文件名,右侧是个文件的预览窗口。

    请问这个预览窗口的内容如何设置自动换行呢?

    其他关于配置路径问题

    还有,lazyvim 的配置一直没搞清楚,是两个地方都可以配置么? 位置 1: ~/.config/nvim/lua/plugins/xxx.lua 这里是不是可以添加新插件并配置? 位置 2:~/.local/share/nvim/lazy/LazyVim/lua/lazyvim/plugins/extras/xxx.lua 是不是下载的插件配置文件都在这里。

    一直没有弄清楚这两个位置之间的关系。有没有大佬可以帮忙解释下,感谢!

    5 条回复    2025-08-26 14:38:05 +08:00
    coldle
        1
    coldle  
       10 天前
    1. 简单搜了下没找到怎么单独设置 snack grep wrap 的地方,全局设置 wrap 想来你也不乐意,不如简单点,Alt-w 把光标跳到预览窗口直接看

    2. 如无必要不建议修改 nvim conf 目录以外的地方,位置 2 应该是 lazyvim 自带的全量默认配置,搞不好一更新 lazyvim 本体就给覆盖了。。自定义插件配置就直接放位置 1 就好,无论新增还是覆盖 lazyvim 都一样
    skvi
        2
    skvi  
       10 天前 via Android
    lazyvim.org ,了解下 lazyspec 的概念。然后改成全屏看看

    https://github.com/folke/snacks.nvim/blob/main/docs%2Flayout.md
    Alias4ck
        3
    Alias4ck  
       10 天前
    看你 picker 是哪个 具体看每个 picker 的 preview 实现 有没有提供暴露的配置方式 没有的话得自己改代码
    lazyvim 已知的有 snack/fzf-lua/telescope
    woxiqingxian
        4
    woxiqingxian  
       10 天前
    修改位置 1 就行了。
    1. 位置 1 会覆盖位置 2 的配置的。
    2. 位置 2 是 LazyVim 开发者写好的默认配置,这部分不要改,避免后续更新有冲突。
    emisora
        5
    emisora  
    OP
       9 天前
    @coldle 好的了解,谢谢。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3294 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:15 · PVG 19:15 · LAX 04:15 · JFK 07:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.