使用 Tramp(在 Windows 上)连接到 Ubuntu 服务器时的 ^M 个字符
我已经在 Windows 7 机器(64 位)上的 Emacs 上设置了 Tramp。对于此测试,这是我的 emacs-config 中唯一的内容:
(setq trapmp-default-method "plink")
然后我连接到在本地网络上的虚拟机中运行的 Ubuntu Server 9.10。
连接正常,我可以使用 dired 浏览文件夹和打开文件。耶!
但是,git status 显示为:
Git:master^M
当我打开 speedbar 时,所有文件夹和文件都以 ^M 结尾,即:
<+> conf/^M
有谁知道如何防止发生这种行尾冲突?
I've set up Tramp on Emacs on my Windows 7 box (64 bit). For this test, this is the only thing in my emacs-config:
(setq tramp-default-method "plink")
Then I connect to my Ubuntu Server 9.10 running in a VM on my local network.
Connection goes fine, i can use dired to browse folders and open files. Yay!
However, git status shows up as:
Git:master^M
An when i open speedbar all folders and files ends with ^M, ie:
<+> conf/^M
Does anyone know how to prevent this line-ending collision from occurring?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不知道是否是这样,但我有一个类似的问题,我用这个解决了。
有一些人问过如何让 Tramp 在 Windows 上工作(我实际上放弃了),所以如果你想记录一下你是如何做到的,可能会有大量的 Windows 用户表示感谢。
don't know if this is it but I had a similar issue that I fixed with this.
there's a few people who have asked how to get tramp working on windows(I actually gave up) so if you felt like documenting how you did it, there would likely be legions of thankful windows users out there.
(prefer-coding-system 'utf-8) 成功了!
感谢 Tom 提供的线索...让 Tramp 在我的 Windows 机器上工作一点也不麻烦。我正在使用此版本的 Emacs:
在我的 init.el 中:
Putty 目录和 plink-app 位于我的系统路径中。
然后:CX CF /[email protected]:然后按 Tab 键弹出密码提示然后在服务器文件上自动完成。
(prefer-coding-system 'utf-8) did the trick!
Thanks Tom for the clue... Getting Tramp to work on my windows machine was no trouble at all. I'm using this version of Emacs:
With this in my init.el:
Putty directory with plink-app is in my system path.
Then: C-X C-F /[email protected]: and Tab brings up password prompt then autocompletion on servers-files.