のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,541,729人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 42

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
101 : 名無しさん@お腹 - 2013/01/06(日) 19:41:15.73 (+25,-29,-3)
わたしはIPAゴシックとDroid Sans Mono Slashedの組み合わせ。
102 : 名無しさん@お腹 - 2013/01/06(日) 21:54:17.84 (+3,-30,-110)
  ●●●ケネディ大統領は何故、死なねばならなかったのか?●●●
  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

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
103 : 名無しさん@お腹 - 2013/01/06(日) 23:04:52.73 (+48,+17,-20)
>>101 Linux やってたころその組合わせだった
Droid のゼロにスラッシュ入ったやつだよね
104 : 名無しさん@お腹 - 2013/01/12(土) 10:16:38.10 (+4,-30,-76)
gnupack-11.00
emacs 24.2.1

環境で Ctrl+V で画面を下スクロールするとなぜかバッファの一番下にマークが設定されてしまいます。

; リージョンに色を付ける
(setq transient-mark-mode t)
とすると、マークされないようなのですが、リージョンに色を付けないままマークを設定しないように出来ないでしょうか?
105 : 名無しさん@お腹 - 2013/01/12(土) 12:44:29.65 (+0,-29,-1)
>>104
cuaが原因?
106 : 名無しさん@お腹 - 2013/01/12(土) 13:01:12.07 (+55,+29,+0)
>>105
ごめん。関係なかった。
107 : 名無しさん@お腹 - 2013/01/12(土) 13:51:19.12 (+0,-30,-36)
debug-on-entry でscroll-upを指定してからC-vすれば何か分かるかも
108 : 名無しさん@お腹 - 2013/01/12(土) 16:38:17.44 (+0,+0,+0)
>>105

>>107

コメントありがとうございました。

いろいろ調べてみたところ、以下の記述が init.el にあり、コメントアウトしたところマークが設定されなくなりました。
# デフォルトで入っている init.el なんですが・・・みなさん (setq transient-mark-mode t) で使ってらっしゃるんでしょうかねぇ

;; バッファの先頭までスクロールアップ
(defadvice scroll-up (around scroll-up-around)
(interactive)
(let* ( (start_num (+ 1 (count-lines (point-min) (point))) ) )
(goto-char (point-max))
(let* ( (end_num (+ 1 (count-lines (point-min) (point))) ) )
(goto-line start_num )
(let* ( (limit_num (- (- end_num start_num) (window-height)) ))
(if (< (- (- end_num start_num) (window-height)) 0)
(goto-char (point-max))
ad-do-it)) )) )
(ad-activate 'scroll-up)

;; バッファの最後までスクロールダウン
(defadvice scroll-down (around scroll-down-around)
(interactive)
(let* ( (start_num (+ 1 (count-lines (point-min) (point)))) )
(if (< start_num (window-height))
(goto-char (point-min))
ad-do-it) ))
(ad-activate 'scroll-down)
109 : 名無しさん@お腹 - 2013/01/12(土) 16:55:40.77 (+0,+29,-22)
>>108
そのinit.elとやらはお使いの環境独特のお仕着せだと思いますよ。
普通はないものです。
110 : 名無しさん@お腹 - 2013/01/12(土) 17:05:05.09 (+0,-30,-37)
>>108
最近の Emacs はデフォルトで transient-mark-mode が有効ですね.
transient-mark-mode を使っている前提の機能とかもあるし,
個人的には有効な方がうれしいところ.
111 : 名無しさん@お腹 - 2013/01/12(土) 18:43:47.77 (+0,-29,-30)
>>108
gnupack は init.el にいろいろ仕込んであるから適当に消しても問題ない
112 : 名無しさん@お腹 - 2013/01/12(土) 21:59:15.66 (+3,-30,-42)
flymakeの設定を行って実行してみたところ、exec format errorになってしまいました
どうやって対処したらよいでしょうか
環境としては、Windows7でCygwinをC直下に配置
PathもCygwinのbinに通してあります
また、設定に関してはネットに落ちてるMakefileなしのを参考にしました
113 : 名無しさん@お腹 - 2013/01/12(土) 22:08:41.56 (-5,-28,+1)
make.exeとしたらどうか
114 : 名無しさん@お腹 - 2013/01/12(土) 22:18:17.71 (-1,-29,-4)
NTEmacs 関係は NTEmacs スレの方が反応良いかと思う
115 : 名無しさん@お腹 - 2013/01/12(土) 22:50:05.36 (+57,+29,-3)
Windows固有の問題じゃなければこっちでいいさ。
116 : 名無しさん@お腹 - 2013/01/13(日) 00:33:56.70 (+57,+29,-29)
そういう切り分けがちゃんとできる人ならそれでいいんだけどね。
117 : 名無しさん@お腹 - 2013/01/13(日) 21:26:23.92 (-1,-29,-19)
Emacs はもはや UNIX ではないと思う。
普遍的(universal)デジタル集合。
118 : 名無しさん@お腹 - 2013/01/13(日) 21:50:04.27 (+84,+29,-2)
↑こいつまだいたのかよ…。
119 : 名無しさん@お腹 - 2013/01/13(日) 23:07:03.56 (+46,+18,-4)
unix系のコマンドがないとやっぱりキツイから切り離せないな
120 : 名無しさん@お腹 - 2013/01/14(月) 11:35:46.83 (-1,-29,-104)
grep diffは間違いなく必須なんだけど、vimにはgrepは内蔵されてるんだっけ?
emacsもgrepとdiffを内蔵して欲しいよ。
diffのソースなんて超安定してるんだし。
121 : 名無しさん@お腹 - 2013/01/14(月) 12:31:55.84 (+64,+29,+0)
>>118
触るなよ。伝染るぞ。
122 : 名無しさん@お腹 - 2013/01/14(月) 13:52:13.60 (+57,+29,-15)
Emacs なんてもともと伝染病みたいなもんじゃん。
123 : 名無しさん@お腹 - 2013/01/15(火) 12:05:46.54 (+3,-30,-56)
emacs24にしてみたら、
(menu-bar-mode nil)
でメニューバーが無効にならなくて
びっくりした。
モードの設定って、どれも
nilかnil以外
でオンオフが切り替わるもんだとばかり思ってたんだけど、
nilって
引数渡さない=おまかせ
って意味だったんだね、、、
124 : 名無しさん@お腹 - 2013/01/15(火) 12:59:58.44 (+3,-30,-56)
そういうマイナーモードは,引数が nil (引数なし)ならトグル動作,
引数が正数ならオン,0以下ならオフっていう仕様.
マイナーモードを完全に自作すればそうとも限らんけど,
define-minor-mode を使って作ればそうなる.
125 : 名無しさん@お腹 - 2013/01/15(火) 13:20:45.91 (+17,-21,-110)
これ非インタラクティブな呼び出しの場合に限りnilでもオンにするように変更されたんだな
M-xやキーバインドから呼び出せばトグルなのはそのままに、設定ファイルに書く時は引数を省略してもオンにするようになったと
普段から関数ドキュメント読んでる人間なら設定ファイルでは引数をちゃんと数字で指定してるはずだからまず影響のない変更だろうけど
126 : 名無しさん@お腹 - 2013/01/15(火) 13:39:18.07 (+5,-30,-228)
>>125
ほんまや,非インタラクティブの引数 nil ならオンになったのか.
view-emacs-news にも書いてあるな.

* Incompatible Lisp Changes in Emacs 24.1

** Passing a nil argument to a minor mode function call now ENABLES
the minor mode unconditionally. This is so that you can write e.g.

(add-hook 'text-mode-hook 'foo-mode)

to enable foo-mode in Text mode buffers, removing the need for
`turn-on-foo-mode' style functions. This affects all mode commands
defined by `define-minor-mode'. If called interactively, the mode
command still toggles the minor mode.

たしかにフック使うときに便利か.
127 : 名無しさん@お腹 - 2013/01/15(火) 18:52:41.55 (+62,+29,-12)
nilはおまかせ、
じゃなくてトグルなんですね。
つまりデフォルトのオンオフ状況が変わったってことか、
と思ったら、それも違うんですね。

自分がなにも調べずに使ってるんだということがよくわかりました、、、
128 : 名無しさん@お腹 - 2013/01/15(火) 21:05:09.60 (+96,+29,-94)
最近emacsに不満を感じてきた
新しい言語を始めたら一々その言語のelispを入れないといけないしそれを有効にするために一々dot.emacsを修正しないといけない
こんなことこの先ずっとやらないといけないと思うとemacsを捨てたいけどもう指に染み付いちゃってなかなか離れられないし
emacsは病原体だわ
129 : 名無しさん@お腹 - 2013/01/15(火) 21:39:32.38 (+57,+29,-18)
その気になれば他のエディタのキーバインド覚えるのなんてそんな大変でもないけどな
130 : 名無しさん@お腹 - 2013/01/15(火) 22:18:56.24 (+70,+29,-6)
>>128 そういうのを「道具に使われてる」という
131 : 名無しさん@お腹 - 2013/01/15(火) 22:47:31.41 (+52,+29,-2)
プロなら道具の手入れは必須でしょう
132 : 名無しさん@お腹 - 2013/01/15(火) 22:58:02.03 (+62,+29,-65)
別にemacsにしろvimにしろカスタマイズしなきゃいけない訳じゃないしな
結局、使い慣れたエディタを使い回すと同時に何かしら機能が必要があればlisp書く一手間が惜しいなら
用途毎にIDEなりなんなりに乗り換えるしかない
133 : 名無しさん@お腹 - 2013/01/15(火) 23:39:27.71 (+41,-28,-87)
自分も Emacs が染み付いて離れられない.けど便利な IDE の機能とか
知らずに取り残されている危惧がある.なので導入障壁の低い IDE は
すごくいいと思う.

とりあえず Sublime text2 に Emacs キーバインドを設定する(カーソル移動とか
コピペが出来ればいい)プラグインはないのか? カーソル移動はもう Emacs キーバインド
じゃないと生きてけない.
134 : 名無しさん@お腹 - 2013/01/16(水) 00:12:27.98 (+52,+29,-15)
中二にいちいち反応すんなって
135 : 名無しさん@お腹 - 2013/01/16(水) 06:56:56.70 (+57,+29,-15)
俺は世界を救えるエディタを探し求めてEmacsに行き着いた。
136 : 名無しさん@お腹 - 2013/01/16(水) 08:19:32.04 (-1,-29,-34)
最初はNEmacsだった
学校のローカルガイドではよくわからなかった
共立出版のGNU Emacs マニュアルを読んで蒙が啓けた
137 : 名無しさん@お腹 - 2013/01/16(水) 08:50:09.95 (+47,+29,-1)
あの聖典か
138 : 名無しさん@お腹 - 2013/01/16(水) 14:28:19.99 (+85,+29,-5)
なんとあの時代にGPLで出た出版物
(今でも売ってる)
139 : 名無しさん@お腹 - 2013/01/16(水) 14:32:21.56 (+61,+29,-56)
C-x 3で画面分割した時に
画面の大きさ調節でマウスでバーをひっぱるのだけど
どこをマウスで握ればいいのかポイント探しが大変
マウスで握れる範囲をもっと大きくしてくれないものか
140 : 名無しさん@お腹 - 2013/01/16(水) 14:41:10.16 (+6,-16,-12)
マウス
マウスって何だ
141 : 名無しさん@お腹 - 2013/01/16(水) 14:56:49.04 (+6,-30,-31)
>>139
C-x {, C-x } を使え,軟弱者が! ってことなんでは.
smartrep.el 使うといいよ.
142 : 名無しさん@お腹 - 2013/01/16(水) 15:39:53.46 (+57,+17,-13)
>>138
http://www.amazon.co.jp/dp/4320024141
まじで在庫有りかよwふざけんなw
143 : 名無しさん@お腹 - 2013/01/16(水) 21:36:50.93 (+52,+29,-3)
マイスとでも書けば満足か
144 : 名無しさん@お腹 - 2013/01/16(水) 21:40:15.18 (+68,+29,-64)
>>133
あるけどやっぱり細かいところが異なったり、衝突したりする

そしてemacsのショートカットを優先ばかりしてると、emacs使えばいいんじゃないか?と思えてくる

IDEの一番便利な点はリファクタリングするときかなーと思う
145 : 名無しさん@お腹 - 2013/01/17(木) 09:53:08.49 (+3,-29,-66)
日本語入力メソッドにmozc.elを使っています.

modeによって句読点を「,.」と「、。」とで使い分けたいのですが,
どのようにしたら良いのでしょうか?

skk使ってたときは下記の設定を利用していました.
http://pastebin.com/QZiD8Cb1
146 : 名無しさん@お腹 - 2013/01/18(金) 10:22:31.20 (-1,-29,-19)
geditをemacキーバインドに設定すると
まあまあ使える
147 : 名無しさん@お腹 - 2013/01/18(金) 13:59:42.81 (-1,-29,-4)
xkeymacs + notepad 程度でも以外とストレスなく使えちゃう
148 : 名無しさん@お腹 - 2013/01/18(金) 18:17:36.95 (+2,-25,-1)
じゃあmicro emacsでもいいな
149 : 名無しさん@お腹 - 2013/01/18(金) 23:56:32.78 (-3,-26,-14)
じゃあGNU Emacsでもいいな
150 : 名無しさん@お腹 - 2013/01/18(金) 23:59:57.48 (+29,+1,-15)
Lispわからんおいらには、
にてまっくすで十分だよ。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について