| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
Emacs part3
[100:名無しさん@お腹いっぱい。 (01/12/13 15:28)]
xemacs 21.1 でリモートのCファイルをコーディングしています(以下の様に)
C-x C-f /user@hostname:/home/user/hoge.c
そして、リモートのCコンパイラでコンパイルしたいのですが、
M-x compile
ではうまくいきません。どうすればよいのでしょうか?
[101:名無しさん@お腹いっぱい。 (01/12/13 16:15)]
>>100
rshなりsshなり通せばいいんじゃないの?ってそういう話じゃないのかな?
[102:名無しさん@お腹いっぱい。 (01/12/13 16:35)]
>>101
user@hostname を切り出してきて ssh とかの引数に喰わせる必要がありそうだな。
ange-ftp あんまし使ってないから知らないけどどっかの変数にそのまま
入ってたりするのかな? なかったら自力で切り出すのか。
[103:名無しさん@お腹いっぱい。 (01/12/13 17:27)]
>>100
remote-compile というのを使ってコンパイルできるらしいです。
rsh で入れる host だったら何も考えずに M-x remote-compile でいけるんではない
かと。
ssh を使う場合は、ssh-agent とかでパスワードを打たなくてもよくしておいて、
(setq remote-shell-program "ssh") としておけば大丈夫そうな感じ。
[104:102 (01/12/13 19:07)]
>>102
100じゃないけど。すごいや。ほんとに何でもあるって感じだね&heart;
[105:102 (01/12/13 19:09)]
間違えた。もちろん 103 氏へのコメントデス
[106:名無しさん@Emacs (01/12/13 19:49)]
>>103
これを TRAMP と一緒に使うにはどうしたらいいんでショ..
というか、多段ホップしちゃってる場合は rcompile.el じゃさすがに無理か。
[107:名無しさん@お腹いっぱい。 (01/12/13 23:32)]
&heart;
[108:名無しさん@お腹いっぱい。 (01/12/14 10:18)]
Emacsってファイル編集するとi-node番号変わっちゃうから管理業務には良くないって言われたけど、
i-node番号が変わらないように編集するオプションってないんですか?
[109:名無しさん@お腹いっぱい。 (01/12/14 10:36)]
>>108
inode が変わることが管理業務によくないかどうかはさておき、
(setq backup-by-copying t)
でそういう動作になっているように見える。
俺は常用してないから常にそうであるかどうかは保証できないけど。
何を指定する変数かの解説は不要…だよな?
read.cgi ver5.26+ (01/10/21-)