使用 Tramp(在 Windows 上)连接到 Ubuntu 服务器时的 ^M 个字符

发布于 2024-08-28 05:26:22 字数 361 浏览 9 评论 0原文

我已经在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苄①跕圉湢 2024-09-04 05:26:22

不知道是否是这样,但我有一个类似的问题,我用这个解决了。

(setq default-buffer-file-coding-system 'utf-8-unix)

有一些人问过如何让 Tramp 在 Windows 上工作(我实际上放弃了),所以如果你想记录一下你是如何做到的,可能会有大量的 Windows 用户表示感谢。

don't know if this is it but I had a similar issue that I fixed with this.

(setq default-buffer-file-coding-system 'utf-8-unix)

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.

往昔成烟 2024-09-04 05:26:22

(prefer-coding-system 'utf-8) 成功了!

感谢 Tom 提供的线索...让 Tramp 在我的 Windows 机器上工作一点也不麻烦。我正在使用此版本的 Emacs:

GNU Emacs 23.1.50.1 (i386-mingw-nt6.1.7600)
of 2009-10-15 on LENNART-69DE564

在我的 init.el 中:

(setq tramp-default-method "plink")
(prefer-coding-system 'utf-8)

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:

GNU Emacs 23.1.50.1 (i386-mingw-nt6.1.7600)
of 2009-10-15 on LENNART-69DE564

With this in my init.el:

(setq tramp-default-method "plink")
(prefer-coding-system 'utf-8)

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文