1

Windows 7ボックス(64ビット)のEmacsでTrampを設定しました。このテストでは、これが私のemacs-configの唯一のものです。

(setq tramp-default-method "plink")

次に、ローカルネットワーク上のVMで実行されているUbuntuServer9.10に接続します。

接続はうまくいきます、私はdiredを使ってフォルダを閲覧したりファイルを開いたりすることができます。わーい!

ただし、gitステータスは次のように表示されます。

Git:master ^ M

スピードバーを開くと、すべてのフォルダとファイルが^ Mで終わります。つまり、次のようになります。

<+> conf / ^ M

この行末衝突の発生を防ぐ方法を知っている人はいますか?

4

2 に答える 2

2

これがそれであるかどうかはわかりませんが、私はこれで修正した同様の問題がありました。

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

Windowsでトランプを動作させる方法を尋ねた人が数人います(私は実際に諦めました)ので、それをどのように行ったかを文書化したいと思った場合、そこには多くの感謝のウィンドウユーザーがいるでしょう。

于 2010-04-02T16:49:54.587 に答える
2

(prefer-coding-system'utf-8)トリックを行いました!

手がかりをくれたトムに感謝します...私のWindowsマシンでTrampを動作させることはまったく問題ありませんでした。私はこのバージョンの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)

plink-appのあるPuttyディレクトリが私のシステムパスにあります。

次に:CX CF /username@192.168.0.2:そしてTabはパスワードプロンプトを表示し、次にサーバーファイルのオートコンプリートを表示します。

于 2010-04-02T20:30:58.560 に答える