2010-08-06 43 views
0

是否可以在不引起换行的情况下回车? 比如我想写在2线下面的句子,而不是4(我不想类型的课程的空格):如何在不引起VIM换行的情况下返回回车?

  1. 在海上的船舶:雷电的暴风雨噪音听到。 输入船长和船长
  2. 船长:船长! Boatswain:在这里,师父:什么欢呼?

在此先感谢您的帮助

蒂埃里

+0

你需要有''主人:船长!船长:在这里,主人:什么欢呼?“'在磁盘上和''主人:船长!\ n船长:在这里,\ nmaster:什么欢呼? – ZyX 2010-08-06 14:34:41

+0

你问如何配置线包装? – Cascabel 2010-08-06 18:45:26

+0

来Jefromi(和ZyX): 你问如何配置线包装?不,我没有足够清楚地解释我自己。我的目的是能够写入1条VIM线,被认为是一段文本,这样一个对话就能区分主角: - 主人:(他的文本)然后有一个回车带来 - Boatswain :(他的文本在就像在剧场中一样) 然后在1条VIM行中有一段对话框,然后有一条新行,例如didascalia等等...... 如果你想在以下地方发邮件给我: [email protected] Thierry – ThG 2010-08-06 20:48:12

回答

0

在文本文件中,预计行尾字符或字符序列是依赖于平台。在Windows上,使用“回车(CR,\ r)+换行(LF,\ n)”序列,而Unix系统仅使用换行符(LF \ n)。 Macintoshes传统上只使用\ r,但是现在在OS X上我看到它们处理几乎任何版本。任何系统上的文本编辑器通常都能够支持所有三个版本,并在它们之间进行转换。

对于VIM,请参见this article,以获取有关如何转换/设置行结束字符序列的提示。但是,我不确定这个改变对你有什么好处:无论你使用哪个序列或者字符,它只是行结束的标记(所以应该有一个,在任何情况下,你都会有一个2行的文本文件)。但是,如果您的应用程序需要特定的字符,则可以更改应用程序 - 许多编程语言都支持某种形式的“通用”换行符,或者更改数据。

0

以防万一,这是你在找什么:

:set wrap 
:set linebreak 

第一个告诉Vim到回绕长行,而第二告诉它只是在断字断行,而不是在中间当它达到窗口大小的话。

相关问题