トップページunix
1001コメント288KB

Emacs Part 42

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/12/24(月) 12:26:20.01
前スレ

Emacs Part 41
http://toro.2ch.net/test/read.cgi/unix/1347009022/
0002前スレ9932012/12/24(月) 13:20:37.35
おれ991じゃないよ。
0003名無しさん@お腹いっぱい。2012/12/24(月) 17:31:38.75
みんなはemacsをどういう風にインストールしてる?
自分は最新のを使いたいからソースからビルドしてるんだけどもっと良い方法あれば教えてほしい
0004名無しさん@お腹いっぱい。2012/12/24(月) 17:33:48.79
すみませんあげてしまいました
0005名無しさん@お腹いっぱい。2012/12/24(月) 17:41:58.19
>>3
ローリングシステムのArchLinuxだとメジャーディストリの中では
一番速く最新版を使えるんじゃない?

ArchLinux wikiが充実しているから設定はそれさえ読めばいいし、
他の物でも最新の物を取り入れたい人は満足すると思う。
0006名無しさん@お腹いっぱい。2012/12/25(火) 00:50:43.17
 o
 ▲
(^o^)/メリクリ〜♪
0007名無しさん@お腹いっぱい。2012/12/25(火) 09:33:57.76
24日に新スレ立つあたりさすがだな
何か恐ろしいものの片鱗を味わったぜ
0008名無しさん@お腹いっぱい。2012/12/25(火) 10:16:32.55
地球と太陽との位置関係がEmacsとなんの関係あるんだ。
0009名無しさん@お腹いっぱい。2012/12/25(火) 14:05:49.59
emacsには関係ないがオマエの心の安定をダイレクトに左右してるだろ
0010名無しさん@お腹いっぱい。2012/12/25(火) 14:18:50.85
Emacserってのはさ本質的にロッカーなんだよね。
ロッカーがクリスマス祝ってられるかって話。
0011名無しさん@お腹いっぱい。2012/12/25(火) 14:56:22.73
タッチスクリーンからEmacs使おうとするとバーが細すぎてつかめない
設定で太くできないものでしょうか
C-x 2 とかで画面分割して画面の大きさ調節をタッチスクリーンからしたい
0012名無しさん@お腹いっぱい。2012/12/25(火) 15:48:50.08
>>11
バーってかどこのこといってんのかな。
モードラインのこと?
であればmodelineのface変えればいんじゃね。
0013名無しさん@お腹いっぱい。2012/12/25(火) 17:03:28.97
Window分割まわりを触ってみた。
ワイド画面だし、prognを実行できればいいや。
細かく設定できるんだろうけど、追々だな。
(emacs-version)
"GNU Emacs 23.x"
(window-width)
93
(window-height)
14
(defun split-my-window ()
(interactive)
(progn
(split-window nil nil "hoge non-nil")
(enlarge-window 24 "hoge non-nil")
(split-window nil nil "hoge non-nil")
;; (split-window nil 9) ;; height
;; (split-window nil)
))

(global-set-key "\M-6" 'split-my-window)
0014名無しさん@お腹いっぱい。2012/12/25(火) 20:18:30.97
>>13
ぼくあたまわるいからナニしたいのかわからない
0015名無しさん@お腹いっぱい。2012/12/27(木) 13:56:52.44
いちおつ
0016名無しさん@お腹いっぱい。2012/12/27(木) 15:34:27.37
AquaMaxみたいなアイコン画像の大きいEmacs互換のエディタがLinuxで欲しい
タッチスクリーン使って左手腱鞘炎を緩和したい
0017名無しさん@お腹いっぱい。2012/12/28(金) 01:43:14.62
タッチ使いすぎると今度は肩がやられるぞ
0018名無しさん@お腹いっぱい。2012/12/29(土) 03:13:14.49
大掃除しろよ
俺はした
0019名無しさん@お腹いっぱい。2012/12/30(日) 02:05:59.62
.emacsをリファクタリングしたい
0020名無しさん@お腹いっぱい。2012/12/30(日) 16:45:49.31
いまおもえば、iMac っておもっきり Emacs 意識してたよなあ。
複数形が imacs で結局 Unix 化だもん。
そういう意味では OS X も Emacsen といえる。
0021名無しさん@お腹いっぱい。2012/12/30(日) 17:19:40.91
0022名無しさん@お腹いっぱい。2012/12/30(日) 19:42:31.45
自分の好きなものが起源であるような錯覚
0023名無しさん@お腹いっぱい。2012/12/30(日) 21:39:03.21
まさか韓国人って。
0024名無しさん@お腹いっぱい。2013/01/01(火) 19:57:51.01
俺達Emacserは常にハングリーでウィザードリーなんだ。
20ぐらいのハングリーさが最近失なわれすぎてるんだよ。
Emacsこそ世界そのものだ、くらいの勢いで丁度いい。
若者はね。
0025名無しさん@お腹いっぱい。2013/01/01(火) 20:15:23.34
>>19
俺はバージョンアップのとき設定をしないまま使い始めて使いたい時足していく
その時新しい設定方法がないかもチェックする
最近は(keyboard-translate ?\C-h ?\C-?)がないと困る設定だと思ってる
皆が一番大事な設定ってなに?
0026名無しさん@お腹いっぱい。2013/01/01(火) 21:08:24.39
>>25
おれは keyboard-translate じゃなくて

(global-set-key (kbd "C-h") 'delete-backward-char)
(define-key isearch-mode-map (kbd "C-h") 'isearch-delete-char)

にしてるな.たまに C-x C-h とかでキーバインドを確認するので.
あと必須というとフォントかな.といってもフォントの設定の仕方は
未だにわかってない.1つのフォントしか使わないなら

(set-frame-font "Ricty 15" nil t)

の1行だけで大丈夫っぽいからこれにしている.文字集合ごとにフォントを
変えようとするとめんどくさいんだろうけど.あとは

(global-set-key (kbd "C-t") 'other-window)

かな.C-x o はめんどくさすぎる.
0027名無しさん@お腹いっぱい。2013/01/01(火) 21:08:39.06
自分も C-h <=> DEL だけあればあとはなんとかなる感じ
0028名無しさん@お腹いっぱい。2013/01/01(火) 22:06:42.09
>>26
window移動には(windmove-default-keybindings)もあるよ
0029名無しさん@お腹いっぱい。2013/01/01(火) 22:14:13.96
C-x pでウインドウひとつ戻るを定義すると何とかなってる
0030名無しさん@お腹いっぱい。2013/01/01(火) 23:08:59.01
>>26
(define-key key-translation-map (kbd "C-h") (kbd "DEL"))
なら C-x C-h とかはそのまま動くと思う
0031名無しさん@お腹いっぱい。2013/01/01(火) 23:51:22.59
たまには term/bobcat のことも思い出してあげて下さい
0032名無しさん@お腹いっぱい。2013/01/02(水) 07:02:33.79
bobcatって何かお得なの?
0033名無しさん@お腹いっぱい。2013/01/02(水) 08:16:49.64
DELと\C-hを交換する。だったと思う。
0034名無しさん@お腹いっぱい。2013/01/02(水) 08:24:31.51
keyboard-translateとglobal-set-keyと比べていい点があるか聞いてるんじゃないか
0035名無しさん@お腹いっぱい。2013/01/02(水) 09:11:36.01
一行で書ける。… いや、書けた。最近は二行必要になったらしい。
0036名無しさん@お腹いっぱい。2013/01/02(水) 10:27:46.96
  ●●●ケネディ大統領は何故、死なねばならなかったのか?●●●
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/53

  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
0037名無しさん@お腹いっぱい。2013/01/02(水) 17:31:33.23
Emacsの環境を整えている初心者です
c-eldocを入れてみたんですが、実際に使ってみると
eldoc error:(file-error Searching for program no such file or directory /bin/bash)
と出てきます。何がいけないんでしょうか。
0038名無しさん@お腹いっぱい。2013/01/02(水) 17:47:14.25
anythingってるびきちが作ったんだよね?
vinのuniteもShougoがつくったし二大エディタの二大プラグインが両方とも日本人作なんてすごいと思うんだが、これらのプラグインは日本人しか使ってないのか?
0039名無しさん@お腹いっぱい。2013/01/02(水) 18:19:04.48
>>38
helm なんかのフォーク版もあるし,日本人以外が使ってないってことは
ないと思うけど,英語圏の人は mcomplete や ido の補完で充分だったり
するのでは? と思ったりする.anything は大分もとの Emacs の操作性を
変えるから肌に合わない人もいるだろうし.
0040名無しさん@お腹いっぱい。2013/01/02(水) 19:08:36.17
anythingを作ったのはTamas Patrovicsという人
その人が忙しくてメンテしてられんわってことでるびきちがメンテナを引き継いた
anythingに精力的にコミットしてたThierryが、anythingもごちゃってきたしここらで腰を据えてリファクタしたほうがいいなとフォークしたのがhelm
0041名無しさん@お腹いっぱい。2013/01/02(水) 19:55:33.17
>>38-40
そのネタはEmacsネタじゃないのでこっちへ。

http://toro.2ch.net/test/read.cgi/unix/1342582441/
0042名無しさん@お腹いっぱい。2013/01/02(水) 19:56:43.86
>>37
osはなんだろ。bashインストールしてみたら?
0043名無しさん@お腹いっぱい。2013/01/02(水) 20:39:15.24
>>42
OSはWindows7の32bitです
bashっていうとCygwinとかですよね?それならばインストール済みでした。
設定等は
http://d.hatena.ne.jp/sandai/20120304/p2
http://d.hatena.ne.jp/mooz/20100421/p1
こちら2つを参考にしました。
0044名無しさん@お腹いっぱい。2013/01/02(水) 21:44:19.00
helmのfind-filesの自動補完がうざいでーす
0045名無しさん@お腹いっぱい。2013/01/02(水) 22:08:56.20
>>43
基本的に板違いだ。
PATH通せ。shell-file-nameとかexplicit-shell-file-nameとかも設定するとい
いかもしれん。
0046名無しさん@お腹いっぱい。2013/01/02(水) 22:30:31.43
>>46
板違いだったか、申し訳ない。
もうちょっと粘ってみる、ありがとう。
0047名無しさん@お腹いっぱい。2013/01/03(木) 02:09:02.41
>>41
> >>38-40
> そのネタはEmacsネタじゃないのでこっちへ。
>
> http://toro.2ch.net/test/read.cgi/unix/1342582441/
るびきちネタでると、脊髄反射みたいにそのスレに誘導するのやめたら?
そのスレ自体が香ばしすぎてまともな回答なんてきそうにないし。
0048名無しさん@お腹いっぱい。2013/01/03(木) 10:00:41.29
>>44
自動補完はオフにできる
ただtab補完できないから全部手打ちする必要があって、これはこれでめんどくさい

TABが通常と同じ挙動ならいいのに
0049名無しさん@お腹いっぱい。2013/01/03(木) 10:00:42.65
>>47
ほっといたらこのスレが香ばしくなるやん。ほら。
炎上マーケやめなさいって。
0050名無しさん@お腹いっぱい。2013/01/03(木) 10:23:39.78
おめでとー
0051名無しさん@お腹いっぱい。2013/01/03(木) 10:40:05.57
現代のEmacserは,多かれ少なかれるびきちの子孫だよ。
そういう意味ではみんな兄弟。
0052名無しさん@お腹いっぱい。2013/01/03(木) 11:01:50.00
今年は精力的に頑張るって、このスレでステマすることだったりしてね。
いい加減ID表示してほしい。
0053名無しさん@お腹いっぱい。2013/01/03(木) 11:39:56.21
>>49
> >>47
> ほっといたらこのスレが香ばしくなるやん。ほら。
> 炎上マーケやめなさいって。
いちいちそういうレスをするから香ばしくなるんだろ。
自分で煽っておいてなにいってんだか。
0054名無しさん@お腹いっぱい。2013/01/03(木) 11:50:06.68
>>53
お前もじゃん。よくゆーよ。ゲラゲラ
0055名無しさん@お腹いっぱい。2013/01/03(木) 13:23:56.53
すごい初歩的な質問なんですが、
Linux の環境で emacs をビルドをしたところ、
/usr/local/bin の下に emacs と emacs-24.2 の 2 つのファイルが
できました。 これらのファイルに違いはあるのでしょうか?
which emacs とすると /usr/local/bin となります。

ビルド自体は、Web サイトを参考に、下記のようにしました。
configure
make bootstrap
make install
オプションとかは何も付けずに行いまました。
Linux 自体も初めてで、質問の仕方もよくわかってません。
Linux は Linux Mint 14 Nadia Meta という奴をインストールしました。
0056名無しさん@お腹いっぱい。2013/01/03(木) 13:33:46.13
>>51
ゴスリンの方がいい。
0057名無しさん@お腹いっぱい。2013/01/03(木) 13:34:51.97
>>55
シンボリックリンクじゃないの?
ls -i emacs*
でinode番号調べてみたら?
0058名無しさん@お腹いっぱい。2013/01/03(木) 13:36:46.87
>>55
同じ。

md5sum emacs-24.2 emacs

してみてもいいし単に

diff emacs-24.2 emacs

してみてもいいし。
確かハードリンクだったと思うな。
0059名無しさん@お腹いっぱい。2013/01/03(木) 13:36:48.08
ls -l も。
0060552013/01/03(木) 13:48:07.63
>>57 >>58 >>59
助かりました。
教えて頂いたコマンドをすべて実行し、
すべての結果で同一のファイルという事を確認できました。
同一ファイルの確認方法が分かり、すごい有益でした。
ありがとうございました。
0061名無しさん@お腹いっぱい。2013/01/03(木) 23:58:32.01
>>58
バイナリを比較する時は、
cmp emacs-24.2 emacs
の方がいい
0062名無しさん@お腹いっぱい。2013/01/05(土) 01:34:11.73
Emacsをソースからビルド・インストールすると、バージョン番号付きをハー
ドリンクで入れてくれる。

CVS最先端をインストール後、なんか動かないな、と思ったとき、すぐに古い
バージョンのEmacsでも検証できるので便利。

ただ放置すると、emacs-24.2.50, emacs-24.3.50, .... などと数十個のemacsが
/usr/local/bin にできてたりすることもある。
0063名無しさん@お腹いっぱい。2013/01/05(土) 09:43:17.49
>ただ放置すると、emacs-24.2.50, emacs-24.3.50, .... などと数十個のemacsが
>/usr/local/bin にできてたりすることもある。

できないためのハードリンクじゃないんか。
0064名無しさん@お腹いっぱい。2013/01/05(土) 10:40:26.39
え?
■ このスレッドは過去ログ倉庫に格納されています