Questions tagged «scrolling»

有关滚动以及配置vim-scrolls行为的问题

3
如何禁用水平滚动?
我在缓冲区中有一些隐藏的字符,水平滚动会浪费大量时间。 有什么方法可以禁用它吗?我找不到任何相关选项。 编辑:演示已添加。您会看到vim将滚动偏移量基于该文件的未隐藏部分,因此,分配终止。


2
使用滚轮时滚动屏幕而不是光标
我在终端中使用Vim,因此使用滚轮滚动时使用\e[Aand \e[B语法(其中\esymbols \x1b或escape)。 但是,Vim通过上下移动光标来解释这一点。期望的行为是屏幕被向上或向下移动,就像<C-e>和<C-y>做。 使用滚轮时,如何使Vim移动屏幕,同时将光标保持在同一行?这应该在所有常用模式(插入,正常,视觉选择)下都可以工作。 例如,我已经尝试过:nnoremap <esc>[A <C-e>(用<esc>插入的原义转义字符代替Ctrl+V Esc),但这被证明是徒劳的。 我在带有GNOME的Ubuntu 14.04上使用Vim 7.4.52。

1
如何使两个拆分同时向左或向右滚动?
我想在水平拆分中打开文档的两个不同部分(使用:sp),并将它们左右滚动。对于垂直滚动,可以使用scrollbind。但是,我不确定用于水平滚动的内容。 我知道该功能必须可用,因为当我使用时vimdiff,它同时在两个文档中水平滚动。
16 split  scrolling 



1
为什么我的窗户一起滚动?
我在同一缓冲区上打开了两个窗口,我想同时编辑同一文件的两个部分。我不能,因为窗户一起滚动。我已经noscrollbind设定好,所以对此感到困惑。还有什么可能导致这种情况? 如果我开始一个新的会话,那么问题就消失了。我不想不必关闭会话,因为我已经记住了所有缓冲区号。

2
设置`wrap`选项时的滚动问题
我发现每次wrap启用该选项时都会处理此问题(在我特殊的情况下,当我使用markdown文件时)。 什么情况是,虽然滚动向上和向下的缓冲j和k,文字的线条包裹在最顶部(在视觉上形成一个段落),远远底不滚动顺利(即逐个)出画面。取而代之的是,整个段落消失不见,并突然从视线中重新出现,从而产生令人迷惑和烦人的效果。 我认为GIF会更好地解释会发生什么。在这里,我只是k反复按以向上滚动。注意底部附近的段落! 我习惯了这种行为,因为我认为它是不可修复的,但是后来我意识到,物理线路和未wrap设置不会发生这种情况。 有没有办法告诉Vim用可视线而不是物理线滚动出屏幕? ps:是的,我已将jand 映射k到gjand gk。

3
如何使用触控板进行水平滚动?
我只是注意到我的触控板滚动条在Vim,惯性等所有方面都有效。我想将其更改为水平工作-因此,我可以上下滚动以使光标左右移动,而不是按住右键不放很多时间。 如何将滚动映射到左/右移动?
10 scrolling  mouse 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.