私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs part24
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
あ、日本語じゃないや、アルファベットだ
>>447
ありがとうございます。org-mode以外にもたまごとfont-lockは相性が悪いみたいです。
ありがとうございます。org-mode以外にもたまごとfont-lockは相性が悪いみたいです。
>>454
別にfontlockと相性が悪い訳じゃなくて、
intangibleなproperty使ってるmajor-modeと相性悪いだけだろ。
tamagoのフェンスがintangible使ってるからバッティングしてるだけ。
別にfontlockと相性が悪い訳じゃなくて、
intangibleなproperty使ってるmajor-modeと相性悪いだけだろ。
tamagoのフェンスがintangible使ってるからバッティングしてるだけ。
>>448のにアップデートしたらWanderlustで日本語フォルダが扱えなくなった。
内部文字コードが変った?
emacs22だと、
(utf7-encode "送信済みメール" t)
"&kAFP4W4IMH8w4TD8MOs-"
emacs23だと
(utf7-encode "送信済みメール" t)
"&,v+QAU,hbggwfzDhMPww6w-"
になってしまう。う~ん困った。
内部文字コードが変った?
emacs22だと、
(utf7-encode "送信済みメール" t)
"&kAFP4W4IMH8w4TD8MOs-"
emacs23だと
(utf7-encode "送信済みメール" t)
"&,v+QAU,hbggwfzDhMPww6w-"
になってしまう。う~ん困った。
Wanderlust に附属の utf7.el(c) を消してしまって、Emacs に附属のを使えばどう?
>>448
俺はUbuntu Gutsy で
GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+ Version 2.12.0)
of 2007-12-30 on osmium
使ってるけど、 emacs-snapshot のアップグレードパッケージがあがってたのは
知ってたけど、まずは様子で、実行しなかった。
これは正解だったってことだね 。。 よかった
俺はUbuntu Gutsy で
GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+ Version 2.12.0)
of 2007-12-30 on osmium
使ってるけど、 emacs-snapshot のアップグレードパッケージがあがってたのは
知ってたけど、まずは様子で、実行しなかった。
これは正解だったってことだね 。。 よかった
おい、おまいら!
ちょっと教えてください。
エディタを探してるんですが、vimを1週間ほど使ってみて結構気に入ってます。
が、Escキーを酷使するのと、モード切替時のIMEの勝手な振る舞いが
少し気になって、emacsも試してみたくなっています。
が、meadowやらgnuやらxやらで何を入れていいのかさっぱり分かりません。
windows日本語UTF-8でオススメのパッケージはどれでしょうか?
ちょっと教えてください。
エディタを探してるんですが、vimを1週間ほど使ってみて結構気に入ってます。
が、Escキーを酷使するのと、モード切替時のIMEの勝手な振る舞いが
少し気になって、emacsも試してみたくなっています。
が、meadowやらgnuやらxやらで何を入れていいのかさっぱり分かりません。
windows日本語UTF-8でオススメのパッケージはどれでしょうか?
format c:
install ubuntu && apt-get install emacs-gtk
install ubuntu && apt-get install emacs-gtk
>>462
ありがとう。でもなかったorz
ありがとう。でもなかったorz
>>464
その環境で使える .deb パッケージなかったの?
それなら emacs-snapshot_20071229.orig.tar.gz をコンパイルしてインスコすればいいんじゃない?
ちなみにこれ、アンチエイリアスがかかってて綺麗なフォントが表示できる。
その環境で使える .deb パッケージなかったの?
それなら emacs-snapshot_20071229.orig.tar.gz をコンパイルしてインスコすればいいんじゃない?
ちなみにこれ、アンチエイリアスがかかってて綺麗なフォントが表示できる。
いちいちサーバにemacsをインストールしなくても、
サーバ上で簡単なプログラム(サーバプロセス)を起動するだけで、
手元のemacsからサーバ上のファイルをリモート編集できたら便利だと思うんだけど、
そういうパッケージってないのかなあ。
今でもtrampでssh経由のリモート編集が出来てるけど、とても遅いし、
ファイル補完ができたりできなかったりで安定しないし、
使いづらいというのが本音。シェル経由ってところに無理があると思った。
サーバ上で簡単なプログラム(サーバプロセス)を起動するだけで、
手元のemacsからサーバ上のファイルをリモート編集できたら便利だと思うんだけど、
そういうパッケージってないのかなあ。
今でもtrampでssh経由のリモート編集が出来てるけど、とても遅いし、
ファイル補完ができたりできなかったりで安定しないし、
使いづらいというのが本音。シェル経由ってところに無理があると思った。
>>470
セキュリティは確保しなければいけないが、cookie等使えばやりようはあると思う。
>>471
trampはremoteの情報をとるのに、shellとかuudecodeとか駆使して、
時にはperl scriptまで送りつけたりしてadhocにやってるようだ。
リモート側のサーバプロセスと専用のプロトコルを使って、
必要な情報が一回のTCP sessionで取れれば、もっと速くかつ安定すると思ったわけ。
リモート側がshellの動作するUNIXでなければいけないという制約もなくせるし。
>>472
ローカル:Windows、リモート:UNIX
環境を選択できないので、NTEmacsを使わざるを得ない状況。
>>474
他人・他社が管理しているサーバにnfs/sambaをインストールさせるのは、
決して容易なプロセスではないよ。ていうか、たかがリモート編集のために
セキュリティポリシーまで変更させたくはない。
>>475
試していないが、Windows上では使えなさそうに見える。
セキュリティは確保しなければいけないが、cookie等使えばやりようはあると思う。
>>471
trampはremoteの情報をとるのに、shellとかuudecodeとか駆使して、
時にはperl scriptまで送りつけたりしてadhocにやってるようだ。
リモート側のサーバプロセスと専用のプロトコルを使って、
必要な情報が一回のTCP sessionで取れれば、もっと速くかつ安定すると思ったわけ。
リモート側がshellの動作するUNIXでなければいけないという制約もなくせるし。
>>472
ローカル:Windows、リモート:UNIX
環境を選択できないので、NTEmacsを使わざるを得ない状況。
>>474
他人・他社が管理しているサーバにnfs/sambaをインストールさせるのは、
決して容易なプロセスではないよ。ていうか、たかがリモート編集のために
セキュリティポリシーまで変更させたくはない。
>>475
試していないが、Windows上では使えなさそうに見える。
他所様のサーバ上で得体の知れないプロセスを走らせるのは良くて
nfsやsambaは駄目という訳ですね
nfsやsambaは駄目という訳ですね
ユーザ権限で動く一般プロセスと
システムにインストールされるデーモンとでは
動かすにあたっての管理者の心構えが大違いなのは、当たり前じゃないかな?
システムにインストールされるデーモンとでは
動かすにあたっての管理者の心構えが大違いなのは、当たり前じゃないかな?
メジャーなデーモン類と
得体の知れないプロセスを走らせるにあたっての
管理者の心構えの違いは?
しかしサーバは外なのかしら中なのかしら?
得体の知れないプロセスを走らせるにあたっての
管理者の心構えの違いは?
しかしサーバは外なのかしら中なのかしら?
ユーザモードでnfsなりsambaなりiscsiなり好きなプロトコル喋るサーバを立てれば良いだけじゃね?
なんで即デーモンの話になるのかわからんけど。
でもたかがリモートでファイル編集するだけなのにお客様のサーバに得体のしれないぷろせすw(ry
なんで即デーモンの話になるのかわからんけど。
でもたかがリモートでファイル編集するだけなのにお客様のサーバに得体のしれないぷろせすw(ry
まぁ TRAMP も遅いっちゃ遅いけどねぇ。
でも CVS HEAD でメソッドを scp にしとけば、
我慢できないってほど遅くはないけどなぁ。
フレッツ 100M 経由で。
NTEmacs は使ったことないから知らないけど。
でも CVS HEAD でメソッドを scp にしとけば、
我慢できないってほど遅くはないけどなぁ。
フレッツ 100M 経由で。
NTEmacs は使ったことないから知らないけど。
つかさ、サーバにヘンなデーモン入れるくらいなら
サーバの home にでも Emacs 入れといた方がマシじゃね?
サーバの home にでも Emacs 入れといた方がマシじゃね?
私はtrampでscpつかうっての我慢。
xterm (rxvt)の上ででemacs使う(ためにいろいろmakeしたり
設定したり日本語辞書ごのごのする)よりはまし。
xterm (rxvt)の上ででemacs使う(ためにいろいろmakeしたり
設定したり日本語辞書ごのごのする)よりはまし。
>>481
それも一つの手なのだが、編集中のファイル群のコピーを持ち手で同期させるという戦略は
面倒だったり二重編集の危険性をはらんでいたりするから、もし避けられるならば避けたいものだ。
>>482
たしかに我慢できないほどの遅さではないからいま実際に使っているのだが、もしもっと速くできるのならば速くしたいものだ。
>>483
デーモンではなくて、ローカルのemacsからssh経由でリモート起動するコマンド。
現状の実装のtrampも、shellでは得られないfile attributeを得るのに
perl scriptをダイナミックに送り込んで実行している。
そのアプローチで、もっと一般化・longrun process化したものというイメージ。
リモート側にEmacsを置くと、ローカルがWindowsの場合別途X serverが必要になるし、
ホストごとにEmacsのインスタンスが別になってしまうだろう。
もし避けられるならば以下略
trampが可能にするリモート編集はおおいにEmacsを便利にしている。
ただしshellをベースにしたその実装方針には実行効率と安定性と移植性で疑問があるので、
同じ事をする別のもっと良い実装が既に存在したらいいなあ……と思って質問した。
http://www.emacswiki.org/cgi-bin/wiki/CategoryRemoteEmacs を見たが、
まだ存在しないようだ。
それも一つの手なのだが、編集中のファイル群のコピーを持ち手で同期させるという戦略は
面倒だったり二重編集の危険性をはらんでいたりするから、もし避けられるならば避けたいものだ。
>>482
たしかに我慢できないほどの遅さではないからいま実際に使っているのだが、もしもっと速くできるのならば速くしたいものだ。
>>483
デーモンではなくて、ローカルのemacsからssh経由でリモート起動するコマンド。
現状の実装のtrampも、shellでは得られないfile attributeを得るのに
perl scriptをダイナミックに送り込んで実行している。
そのアプローチで、もっと一般化・longrun process化したものというイメージ。
リモート側にEmacsを置くと、ローカルがWindowsの場合別途X serverが必要になるし、
ホストごとにEmacsのインスタンスが別になってしまうだろう。
もし避けられるならば以下略
trampが可能にするリモート編集はおおいにEmacsを便利にしている。
ただしshellをベースにしたその実装方針には実行効率と安定性と移植性で疑問があるので、
同じ事をする別のもっと良い実装が既に存在したらいいなあ……と思って質問した。
http://www.emacswiki.org/cgi-bin/wiki/CategoryRemoteEmacs を見たが、
まだ存在しないようだ。
>>488
がんばって!!
がんばって!!
>>488
なんで X が必要なの? Putty とかでいいじゃんw
なんで X が必要なの? Putty とかでいいじゃんw
(let ((s (current-time))
e)
(find-file "/HOSTNAME:")
(setq e (current-time))
(message "%f" (- (+ (* (nth 0 e) 65536) (nth 1 e) (/ (nth 2 e) 10000000.0))
(+ (* (nth 0 s) 65536) (nth 1 s) (/ (nth 2 s) 10000000.0)))))
>>488 Linux/CVS HEAD だと、初回の find-file が 1-2 sec. くらい。
ただ、古い TRAMP はもっと遅かった覚えがあるよ。
ひょっとしたら TRAMP/Emacs を新しくすれば解決するかも?
e)
(find-file "/HOSTNAME:")
(setq e (current-time))
(message "%f" (- (+ (* (nth 0 e) 65536) (nth 1 e) (/ (nth 2 e) 10000000.0))
(+ (* (nth 0 s) 65536) (nth 1 s) (/ (nth 2 s) 10000000.0)))))
>>488 Linux/CVS HEAD だと、初回の find-file が 1-2 sec. くらい。
ただ、古い TRAMP はもっと遅かった覚えがあるよ。
ひょっとしたら TRAMP/Emacs を新しくすれば解決するかも?
使うとランダムでルート以下のファイルをひらく
フィーリングラッキーモードつくったんだけど誰かいる?
フィーリングラッキーモードつくったんだけど誰かいる?
1日何回転送するのかしらんが
ファイル編集の時間>>>tramp転送の時間じゃね?
きっとその熱意をもっと違うところにつぎ込んだ方がいい。
もっとも効果の得られるところに有限のリソースは費やすべき。
ファイル編集の時間>>>tramp転送の時間じゃね?
きっとその熱意をもっと違うところにつぎ込んだ方がいい。
もっとも効果の得られるところに有限のリソースは費やすべき。
>>488 のようなひとは、
おそらく実際の転送速度とかより
みかけの操作速度が問題なんじゃないかな。わたしはわかる。
trampとかでfind-fileしたりセーブしたりするときに一操作でちょっと待たされる時間が
不快なんだよね。
コマンドラインからrsyncとか打ちこんでディレクトリごと手元にもってきて編集して
また戻す、とかってのが、
実際には時間かかってても気にならない、なんてこともある。
おそらく実際の転送速度とかより
みかけの操作速度が問題なんじゃないかな。わたしはわかる。
trampとかでfind-fileしたりセーブしたりするときに一操作でちょっと待たされる時間が
不快なんだよね。
コマンドラインからrsyncとか打ちこんでディレクトリごと手元にもってきて編集して
また戻す、とかってのが、
実際には時間かかってても気にならない、なんてこともある。
まあとにかく開発がんばってくれ。
一人じゃとてもと云うのなら、まずほしい仕様のドラフトでも
書いてみたらどうだ。
一人じゃとてもと云うのなら、まずほしい仕様のドラフトでも
書いてみたらどうだ。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- Emacs part 25 (1001) - [84%] - 2008/8/10 0:18 ○
- Emacs part 22 (1001) - [84%] - 2008/1/18 7:47 ○
- Emacs part 28 (605) - [84%] - 2009/3/25 0:37 ○
- Emacs part 27 (1001) - [84%] - 2009/1/23 18:47 ○
- Emacs part 26 (1001) - [84%] - 2008/11/8 20:47 ○
- Emacs part 23 (1001) - [84%] - 2008/2/8 0:04 ☆
- Emacs Part 43 (1001) - [76%] - 2013/12/14 11:30
- Emacs Part 40 (1001) - [76%] - 2012/9/7 0:30
- Emacs Part 34 (1001) - [76%] - 2010/6/21 19:45 ○
- Emacs Part 41 (1001) - [76%] - 2012/12/24 4:15
- Emacs Part 42 (1001) - [76%] - 2013/6/9 5:15 △
- Emacs Part 54 (97) - [76%] - 2023/1/25 17:15
- Emacs Part 44 (1001) - [76%] - 2014/2/8 8:01 △
トップメニューへ / →のくす牧場書庫について