gpt4 book ai didi

Vim 滚动时保持光标位置

转载 作者:行者123 更新时间:2023-12-03 06:10:16 25 4
gpt4 key购买 nike

有没有办法在滚动时使 Vim/gVim 中的光标位置保持在屏幕外?与许多 Windows 编辑器类似。
我了解标记,并且确实使用它们。我也知道“.”标记(最后编辑位置),但正在寻找其他想法。我问这个问题是因为有时我想将光标保留在某个位置,使用鼠标滚轮滚动到另一个位置,然后只需按箭头键或其他键即可返回该位置。

最佳答案

没有。 vim 是一个控制台应用程序,因此将光标移出屏幕并没有真正的意义(这是可能的,但只会令人困惑)

另一种解决方案,释义 this thread from comp.editors 的帖子:

Ctrl+o 转到上一个光标位置,Ctrl+i 转到下一个(如 Action 的撤消/重做)

标记似乎是另一种解决方案..

Also, use marks. Marks are named by letters. For instance typing ma remembers the current location under mark a. To jump to the line containing mark a, type 'a. To the exact location use `a.

Lower-case-letter marks are per-file. Upper-case-letter marks are global; `A will switch to the file containing mark A, to the exact location.

基本上是ma,四处移动,然后`a跳回来。

保罗建议的另一个选择,

gi command switches Vim to Insert mode and places cursor in the same position as where Insert mode was stopped last time.

关于Vim 滚动时保持光标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/680456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com