nvim 怎么设置跳转的光标的位置

1 天前
kkklk  kkklk
用 lsp 时 gd 跳转到函数定义处,默认光标都会在屏幕中间,怎么配置它的偏移?让光标出现在屏幕的三分之二位置
448 次点击
所在节点   Python  Python
2 条回复
pooorguy
pooorguy
1 天前
vim.lsp.buf.definition 后面跟个 nvim_win_set_cursor()
kkklk
kkklk
22 小时 26 分钟前
@pooorguy 好像这样需要跳转两次吧?
内容好像不会跟着移动
而且 lsp 的快捷键好多快捷键,每个都需要这样配好像挺麻烦的

我的需求是这样的:
默认光标都会在屏幕中间,跳转后函数定义也是从中间开始往下展开的,
这样看不到函数的整体内容,每次跳转后我都需要按一下 ctrl d 移动一下,
还要往上调一点点,这样才能看到函数名和更多的函数内容,
我想尽可能看到更多的内容,因为上半部分很多东西都不需要看到

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

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

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

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

© 2021 V2EX