小编LMB*_*LMB的帖子

覆盖 NvChad Nvim 中的默认设置

我希望将layout_strategy望远镜插件的 NvChad 默认值更改horizontalvertical。这应该可以通过layout_strategy = "vertical" 在某个地方设置来实现...

根据NvChad 文档,plugins/configs/telescope.lua我可以覆盖我自己的中指定的默认设置custom/init.lua,但我还发现它可以/应该在custom/chadrc.lua.

问题

我必须在哪个文件中添加哪些行才能更改layout_strategy望远镜插件的默认值,并且仅此(保持其他默认值不变)?

我尝试添加到 custom/chadrc.lua

M.telescope = {
  layout_strategy = "vertical"
}
Run Code Online (Sandbox Code Playgroud)

也尝试过

M.telescope = {
  defaults = {
      layout_strategy = "vertical",
    },
  }
}
Run Code Online (Sandbox Code Playgroud)

local o = vim.telescope.defaults
o.layout_strategy = "vertical"
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用。

neovim telescope.nvim

6
推荐指数
1
解决办法
4487
查看次数

Python numpy矩阵乘法与一个对角矩阵

我有两个数组 A (4000,4000),其中只有对角线填充数据,而 B (4000,5) 填充数据。有没有办法乘(点)这些数组比 numpy.dot(a,b) 函数更快?

到目前为止,我发现它(A * B.T).T应该更快(其中 A 是一维(4000),充满对角线元素),但结果大约慢了两倍。

在 A 是对角数组的情况下,是否有更快的方法来计算 B.dot(A) ?

numpy matrix-multiplication

1
推荐指数
1
解决办法
6711
查看次数