【问题标题】:In vim, how to scroll horizontally, by just one character, when cursor reaches end of the window? [duplicate]在vim中,当光标到达窗口末尾时,如何水平滚动一个字符? [复制]
【发布时间】:2013-04-18 14:36:33
【问题描述】:

相反,vim 将视图滚动一整页,因此很难跟踪一长行代码。

换行当然是禁用的,我们只想使用箭头键而不是zl

是否有用于在 .vimrc 中配置所需行为的 vim 选项?

【问题讨论】:

  • 我相信你,但我有点惊讶,因为 GOOG 非常重视他们的编码风格指南。有文件名吗?
  • 我可能把它误认为是 Google 的代码(它可能是重新分发的开源代码)。反正文件是Python-2.7.4/Lib/urllib.py,第489行,可以从googleappengine.googlecode.com/files/google_appengine_1.7.7.zip下载
  • 是的,这在基础 Python 发行版中,但该模块在 3.x 中已被弃用,因此不太可能改变。谢谢指点。
  • 这被标记为重复,但我看不到问题的链接,它是 of 的重复。
  • 虽然这被标记为重复,但所引用的问题是关于快速移动,并且答案不回答这个问题。这个问题几乎是相反的问题:一个人如何移动更?这里接受的答案非常适合这个问题,而不是引用的“重复”的理想答案。

标签: vim


【解决方案1】:

你在寻找

:set sidescroll=1

(或任何其他小数字)。默认为0,滚动半屏。另请参阅sidescrolloff,了解光标必须离边框多近才能触发滚动。

【讨论】:

  • 谢谢你,成功了。仅使用 horizo​​ntalscroll 作为关键字,我无法在 vim 的帮助文件中系统地找到它。
  • 如果我也可以的话,再给老师非常周到的 +1 sidescrolloff 小费。
猜你喜欢
  • 2019-04-18
  • 2013-04-30
  • 1970-01-01
  • 2022-11-23
  • 2011-07-04
  • 2021-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多