10

是否有提供水平滚动而不是垂直滚动(并排显示两页)的文本编辑器?

我目前使用 TextMate,但会切换到任何提供此布局的编辑器。我真的厌倦了一遍又一遍地上下滚动。

我附上了 MS Word 的屏幕截图,它有一个并排的水平滚动视图,用于显示超过一页的文档。

在此处输入图像描述

我也想要这样的,有推荐的吗?

4

6 回答 6

4

Emacs 提供了一个跟随模式,您可能会觉得它很有帮助(例如,请参见此处http://www.emacswiki.org/emacs/FollowMode)。

简要说明它的使用方式和作用:

您需要在两个窗口中打开一个缓冲区并使用 Mx follow-mode 进入 follow-mode。这实际上是一个缺点,因为您需要学习如何使用 emacs,如果您还不知道的话(恕我直言,学习如何使用 emacs 值得花一些时间)。

进入跟随模式后,第二个缓冲区将跳到第一个缓冲区结束的地方,类似于 Microsoft Word 提供的逐页视图。现在,如果您一次将光标向下移动一行并将第一个缓冲区窗口留在底部,则光标将出现在第二个缓冲区的顶部。如果进一步向下移动并且位于第二个窗口的底部,则两个缓冲区将同时滚动,使用 Cv 和 Mv 进行页面滚动也是如此。如果您的显示器屏幕足够宽,您可以打开第三个窗口以进一步增加显示的行数。

我做了一个截图,显示了一个在这种模式下打开的文本文件:Screenshot auf Follow mode

于 2013-03-07T23:36:28.687 回答
3

嗯,您似乎正在寻找在文本编辑器中不太可能找到的布局功能。文本编辑器通常是基于行的,不理解页面的概念。文本编辑器执行代码折叠之类的操作,并允许换行或不换行。这就是文本编辑器在垂直方向滚动的原因。这些因素会影响分页。

除非您使用的是诸如文字处理器或桌面出版软件包之类的演示管理器,否则页面的概念(并且能够并排放置)并不真正存在。

于 2013-03-07T21:13:31.537 回答
2

I'm not sure if I know exactly what you want. Does Sublime Text 2's two-column layout with File > New View Into File do what you want?

sublimetext2

A change on one side is reflected instantly in the other side, and you can scroll them independently. You can have up to four columns per window.

于 2013-03-09T17:33:52.087 回答
2

在 vim:<Esc>:vsplit将打开文件的第二列。 一个文件,两列 放大

平心而论,我应该警告你 Vim 有一个陡峭的学习曲线,并且会迫使你围绕新概念,如命令模式 / 编辑模式 / 可视模式。如果您有时间学习,结果绝对值得。

于 2013-03-10T07:13:25.550 回答
0

LibreOffice Writer 中,转到View -> Zoom...并设置Zoom factorFit width and height,然后设置View layoutAutomatic。您也可以手动设置列数,如果选择两列,则可以使用Book Mode.

带有列的 Libreoffice Writer 缩放和查看细节

于 2013-03-10T20:14:57.457 回答
-1

使用 vim 中的滚动绑定,您可以并排编辑两个文件:Vim 中的滚动绑定

在 vim 中显示一个包含两列的文本文件:http: //vim.wikia.com/wiki/View_text_file_in_two_columns

于 2012-10-28T01:47:38.527 回答