b*****l 发帖数: 9499 | 1 键盘反应速度慢,结果不知道敲了啥,在 Emacs ESS-mode 下再查询命令帮助时,ESS-
HELP 把换行符都显示出来了。满眼的 ^M,很 ft。当然了,重启 emacs 就都恢复了。
好几次了,都。哪位知道我这是按错了啥键,启动了啥功能啊?咋关闭这个功能? |
S***d 发帖数: 1802 | 2 u should unixfy your text and get rid of ^Ms...
google emacs unixfy. |
b*****l 发帖数: 9499 | 3 呃。。。类似这个问题,但不是。
比如说,在 ESS 的 R 下面,我敲
?df
就开始显示 df 这个函数的帮助文件。开始时显示得是正确的。后来,不知道错敲了什
么键,显示帮助文件时,^M 不再隐藏了。
打开别的文件都没问题,只有 ?functionname 才如此。看来是把 ESS-HELP mode 的某
个设置给改了。
应当是俺敲 C-x o 在 frame 间切换时,某个键反应速度慢导致的。试了 C-o,貌似没
有啥动静。。。
退出 emacs 再重新启动 emacs 就没问题了。
【在 S***d 的大作中提到】 : u should unixfy your text and get rid of ^Ms... : google emacs unixfy.
|
E*V 发帖数: 17544 | 4 change to vi
【在 b*****l 的大作中提到】 : 呃。。。类似这个问题,但不是。 : 比如说,在 ESS 的 R 下面,我敲 : ?df : 就开始显示 df 这个函数的帮助文件。开始时显示得是正确的。后来,不知道错敲了什 : 么键,显示帮助文件时,^M 不再隐藏了。 : 打开别的文件都没问题,只有 ?functionname 才如此。看来是把 ESS-HELP mode 的某 : 个设置给改了。 : 应当是俺敲 C-x o 在 frame 间切换时,某个键反应速度慢导致的。试了 C-o,貌似没 : 有啥动静。。。 : 退出 emacs 再重新启动 emacs 就没问题了。
|
l*********s 发帖数: 5409 | |
b*****l 发帖数: 9499 | 6 nnd...
了什
的某
似没
【在 E*V 的大作中提到】 : change to vi
|
r*****z 发帖数: 906 | 7 file format的问题吧,可以试试用set-buffer-file-format改变一下
这个命令的快捷键是C-x RET f,是不是和你的某个快捷键太像了?
ESS-
【在 b*****l 的大作中提到】 : 键盘反应速度慢,结果不知道敲了啥,在 Emacs ESS-mode 下再查询命令帮助时,ESS- : HELP 把换行符都显示出来了。满眼的 ^M,很 ft。当然了,重启 emacs 就都恢复了。 : 好几次了,都。哪位知道我这是按错了啥键,启动了啥功能啊?咋关闭这个功能?
|
b*****l 发帖数: 9499 | 8 俺的 buffer-file-format 是 nil...
了。
【在 r*****z 的大作中提到】 : file format的问题吧,可以试试用set-buffer-file-format改变一下 : 这个命令的快捷键是C-x RET f,是不是和你的某个快捷键太像了? : : ESS-
|
S***d 发帖数: 1802 | 9
set it to unix?
【在 b*****l 的大作中提到】 : 俺的 buffer-file-format 是 nil... : : 了。
|
p*****m 发帖数: 84 | 10 +1
【在 l*********s 的大作中提到】 : gedit + Rplugin
|
|
|
u****s 发帖数: 372 | 11 try the unix command - dos2unix [filename] |
a*******e 发帖数: 3021 | 12 haha, 我老早也想说这个了但是看楼上的那些回复都看不懂就没敢说,哈哈
【在 u****s 的大作中提到】 : try the unix command - dos2unix [filename]
|
E*V 发帖数: 17544 | 13 ft, you guys didn't get it
【在 a*******e 的大作中提到】 : haha, 我老早也想说这个了但是看楼上的那些回复都看不懂就没敢说,哈哈
|
e***y 发帖数: 1152 | 14
楼主的问题在?functionname的buffer中,跟你说的莫啥关系。
【在 u****s 的大作中提到】 : try the unix command - dos2unix [filename]
|
e***y 发帖数: 1152 | 15 非专家弱答一下:
会不会那个keybinding改变了*help[R](functionname)* buffer的term 设定啊? |
i***c 发帖数: 301 | 16 gedit
search and replace '\n\r' to '' |
b*****l 发帖数: 9499 | 17 大约会是哪个 variable?等我回 office 后查一查相关的哈。。。顺便贴个图上来大
家给看看。
对了,help[R] 是 info format 么?貌似 emacs 自己的 info buffer 都没问题。。。
【在 e***y 的大作中提到】 : 非专家弱答一下: : 会不会那个keybinding改变了*help[R](functionname)* buffer的term 设定啊?
|
b*****l 发帖数: 9499 | 18 没动静。。。
对了,这个 variable 是全局的么?要是全局的,应该不是它的问题。
【在 S***d 的大作中提到】 : : set it to unix?
|
b*****l 发帖数: 9499 | 19 gedit 有 windows 版本么?看了半天,还是得自己编译啊。
顺便问一下,用 gedit 是不是还不如直接用 R 自己的 editor?
【在 p*****m 的大作中提到】 : +1
|
b*****l 发帖数: 9499 | 20 pat pat,呵呵。
【在 a*******e 的大作中提到】 : haha, 我老早也想说这个了但是看楼上的那些回复都看不懂就没敢说,哈哈
|
|
|
q*****g 发帖数: 1568 | 21 according to emacs manual:
To visit a file and specify whether it uses DOS-style or Unix-style end-of-
line, specify a coding system (see section Q.9 Specifying a Coding System).
For example, C-x RET c unix RET C-x C-f foobar.txt visits the file `foobar.
txt' without converting the EOLs; if some line ends with a carriage-return
linefeed pair, Emacs will display `^M' at the end of that line. Similarly,
you can direct Emacs to save a buffer in a specified EOL format with the C-x
RET f command. For example, to save a buffer with Unix EOL format, type C-x
RET f unix RET C-x C-s. If you visit a file with DOS EOL conversion, then
save it with Unix EOL format, that effectively converts the file to Unix EOL
style, like dos2unix.
Encoding can be chosen in similar way, e.g.
C-x RET c utf-8-unix RET C-x C-f test.txt
ESS-
【在 b*****l 的大作中提到】 : 键盘反应速度慢,结果不知道敲了啥,在 Emacs ESS-mode 下再查询命令帮助时,ESS- : HELP 把换行符都显示出来了。满眼的 ^M,很 ft。当然了,重启 emacs 就都恢复了。 : 好几次了,都。哪位知道我这是按错了啥键,启动了啥功能啊?咋关闭这个功能?
|
b*****l 发帖数: 9499 | 22 多谢啊,虽然也许不是这个问题。
貌似跟 comint-strip-ctrl-m 这个命令有关,好像 ESS 是通过 comint 来控制输出格
式的。。。还在继续查,并且在想,是不是要给 mail-list 写信。。。
.
-x
-x
EOL
【在 q*****g 的大作中提到】 : according to emacs manual: : To visit a file and specify whether it uses DOS-style or Unix-style end-of- : line, specify a coding system (see section Q.9 Specifying a Coding System). : For example, C-x RET c unix RET C-x C-f foobar.txt visits the file `foobar. : txt' without converting the EOLs; if some line ends with a carriage-return : linefeed pair, Emacs will display `^M' at the end of that line. Similarly, : you can direct Emacs to save a buffer in a specified EOL format with the C-x : RET f command. For example, to save a buffer with Unix EOL format, type C-x : RET f unix RET C-x C-s. If you visit a file with DOS EOL conversion, then : save it with Unix EOL format, that effectively converts the file to Unix EOL
|
l*******G 发帖数: 1191 | 23 sudo apt-get install flip
flip -u filename |