Questions tagged «carriage-return»

3
Vim:显示换行符和回车符
如何在vi / vim中显示换行符和/或回车符? 我知道这会set list显示所有空格字符(?),它还会替换制表符\ t等(但这不是我想要的)。基本上,我只想显示某些字符,例如\ r(在Debian上这似乎是默认字符,但是在Gentoo上则不同)。 亲切的问候


2
您如何称呼带有条形Enter键的键盘?
我是一名程序员,也是一名触摸打字员,所以当我使用的键位于我期望的位置时,键入最佳内容。也许是因为我是美国人,并且在Apple计算机上完成大部分工作,所以我希望键盘具有一个条形的Enter键,一个在Enter键正上方的反斜杠/竖线键以及一个条形的退格键: 带条形返回键的戴尔键盘: 不幸的是,当我订购新的(非Apple)设备时,我经常会收到带有完全不同的L形返回键,放在顶部的反斜杠/竖线键以及小巧的退格键的键盘: 带有L形返回键的网关键盘: 像这样的键盘让我发疯,我想尽可能避免使用它们。但是,这是问题所在:我不知道该怎么称呼我喜欢的键盘布局,因此我无法阅读计算机的规格,也不知道它是否包含“优质”键盘。 对于这种类型的键盘没有特定的术语,我将简化为检查键盘上可以看到的任何图像,寻找返回键的形状。即使这样,我有时仍会在市场营销资料中看到一个“好”键盘,但是当我的订单实际到达时,它将包括一个“坏”键盘。(顺便说一句,我敢肯定有些人喜欢L形返回键,我的意思是称这种键盘为“坏”,这是对他们的尊重,但要根据我的个人需求来评估,这就是他们的本意。) 它们都是QWERTY键盘,但是是否有键盘布局名称指定我想要的?

1
Mac OS Lion是否切换到使用换行符(LF'\ n')而不是回车(CR'\ r')换行?
我前一段时间切换到Lion,只是注意到当我在TextEdit中保存文本文件时,它使用LF来换行。我环顾四周,在Lion计算机上可以想到的任何地方,都找不到使用CR进行换行的文件证据,即使我记得Mac总是使用CR,尽管Unix使用LF和Windows使用CR + LF。当我得知OS X基于Unix时,我什至检查了Snow Leopard并感到失望,因为它仍然使用CR。 那么Lion是否改用LF? 最奇怪的是,我在网上搜索了所有内容,但找不到使用LF的Lion证据。



4
在vim中的段落内加入行
假设您在vim中键入了一个长文档,并且自动换行了,所以所有的行都折断了,例如79个字符。您甚至可能已将格式设置应用于整个文档,以使该长度的所有行中断。 文档中的段落用空白行标出。 现在,您决定完全不需要段落中的换行符。 如何在不完全消除段落边界的情况下删除段落中的所有换行符? 我已经做出了这种快速而愚蠢的破解,但是我正在寻找正确的方法。 :%s/^\s*$/@@@@@ - replace blank lines with @@@@@ ggVGgJ - join all lines in the file :%s/@@@@@/\r\r/g - replace @@@@@ with line breaks

2
为什么重定向中的回车处理不当?
我们有以下代码(在python中): print("something\r any") 在控制台中运行时,这正确地产生: anything (印刷后 something,插入符号返回到开头 相同 行,然后覆盖前四个字符 any ) 但是,重定向中的相同命令将产生: something any 哪个不对。为什么会这样?有没有什么可以告诉shell在重定向时重写当前行? 关于CR和LF的定义: 换行意味着向前移动一行。代码是\ n。回车意味着将光标移动到行的开头。代码是\ r \ n。
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.