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

10 天前
 emisora

问题描述

使用 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 是不是下载的插件配置文件都在这里。

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

1083 次点击
所在节点    Vim
5 条回复
coldle
10 天前
1. 简单搜了下没找到怎么单独设置 snack grep wrap 的地方,全局设置 wrap 想来你也不乐意,不如简单点,Alt-w 把光标跳到预览窗口直接看

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

https://github.com/folke/snacks.nvim/blob/main/docs%2Flayout.md
Alias4ck
10 天前
看你 picker 是哪个 具体看每个 picker 的 preview 实现 有没有提供暴露的配置方式 没有的话得自己改代码
lazyvim 已知的有 snack/fzf-lua/telescope
woxiqingxian
10 天前
修改位置 1 就行了。
1. 位置 1 会覆盖位置 2 的配置的。
2. 位置 2 是 LazyVim 开发者写好的默认配置,这部分不要改,避免后续更新有冲突。
emisora
9 天前
@coldle 好的了解,谢谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1154586

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX