首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vim -如何在复制文本时保持光标位置

vim -如何在复制文本时保持光标位置
EN

Stack Overflow用户
提问于 2014-03-06 13:30:47
回答 2查看 740关注 0票数 2

我不得不在窗口中使用gvim。我已经习惯了linux环境,当我使用鼠标选择文本时,光标的位置不会改变。现在,在窗户里有gvim,

我的问题是这样的-

  1. 当我在编辑第6行时
  2. 当我不得不从第3行复制"hellovim“时
  3. 当我用鼠标点击"hellovim“来复制它时
  4. 然后光标被移动到第3行的"hellovim“。
  5. 因为我希望光标停留在第6行

我该怎么做?

EN

回答 2

Stack Overflow用户

发布于 2014-03-06 13:40:26

首先,使用鼠标选择文本有悖于Vim的哲学,并使您无法在编辑器中获得真正的生产力。但是,如果你“不得不”用(G)Vim来反对你的选择,没关系,Vim可以容纳你:

钥匙是记号。有些是自动的,例如命令将您带回到最后一个编辑位置

如果使用跳转命令(如3G)导航到另一个位置,则`` 会将您带回到以前的跳转位置Ctrl-O命令也会这样做,但也可以将您带回更远的地方。

您还可以手动设置(ma)并返回(`a)到跳转;与寄存器一样,Vim有许多(a-z)寄存器。

票数 5
EN

Stack Overflow用户

发布于 2014-03-06 13:38:55

只需按CTRL跳回第6行。

见此提示:locations

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22226025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档