Thread View: fj.editor.mule
11 messages
11 total messages
Started by Hiro
Thu, 21 Jan 1999 00:00
MuleでTABが使えません
Author: Hiro
Date: Thu, 21 Jan 1999 00:00
Date: Thu, 21 Jan 1999 00:00
8 lines
836 bytes
836 bytes
私はTurbo Linux2.0fでMule19.34.1を使っています。 MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 もしできるとしたらどうするのか教えてください。 -------------------------------------- 斉木寛之 hirochan@vir.bekkoame.ne.jp --------------------------------------
Re: MuleでTABが使えません
Author: Terumi Ikari
Date: Thu, 21 Jan 1999 00:00
Date: Thu, 21 Jan 1999 00:00
16 lines
1153 bytes
1153 bytes
From: Hiro <hirochan@vir.bekkoame.ne.jp> Subject: MuleでTABが使えません Date: Thu, 21 Jan 1999 04:52:52 +0900 > 私はTurbo Linux2.0fでMule19.34.1を使っています。 > MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 > もしできるとしたらどうするのか教えてください。 モードによってはインデントを自動調整するので、行頭にタブを挿入しても すぐに削除されてしまうことがあります。通常モードに戻せば挿入できたり しないですか? # そーいうことじゃないのかな -- いかり
Re: MuleでTABが使えません
Author: Junichi Fujita
Date: Thu, 21 Jan 1999 00:00
Date: Thu, 21 Jan 1999 00:00
41 lines
1864 bytes
1864 bytes
藤田と申します。
Hiro wrote:
>
> 私はTurbo Linux2.0fでMule19.34.1を使っています。
> MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。
> もしできるとしたらどうするのか教えてください。
c-mode 等では TAB キーがインデントの自動調整に割り当てられていますが、そ
の時にあえて TAB を入力したいのならば M-i(メタキーを押した後に i キーを
押す。メタキーは大体の場合は ESC)で入力できるでしょう。
(ここからは少し余談になります)
ただし、インデントをそろえるのに手動で TAB キーを挿入するつもりなら、モ
ードの自動インデントのほうをカスタマイズしたほうが便利だと思います。
例えば、c-mode ではデフォルトでは c-indent-level が 2 なので次のようにな
りますが、
main()
{
printf(); // TAB キーを押すと printf の左側にスペースが 2 つ入った状態
になる
}
これを以下のようにカスタマイズすることができます。
main()
{
printf(); // TAB キーを押すと printf の左側に TAB が 1 つ入った状態にな
る。
}
なおこのカスタマイズに関するメモが
http://www.pd-net.co.jp/~jeisi/qa/mule/indent.html
にあります。
--
藤田淳一
jeisi@mcn.ne.jp
Re: MuleでTABが使えません
Author: Masahisa Kamataki
Date: Fri, 22 Jan 1999 00:00
Date: Fri, 22 Jan 1999 00:00
25 lines
1675 bytes
1675 bytes
In article <36A6340D.42A23D45@vir.bekkoame.ne.jp> Hiro <hirochan@vir.bekkoame.ne.jp> writes:
>> 私はTurbo Linux2.0fでMule19.34.1を使っています。
>> MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。
>> もしできるとしたらどうするのか教えてください。
テキストを入力しているときということでしょうか?ちょっと情報が足りない
かも。というわけで、勝手にテキスト入力を前提に書きます。
TABの挙動はメジャーモードによって変ります。たとえば、“M-x text-mode”
として、テキスト編集モードにしてみてください。
デフォルトでは、拡張子txtにテキスト編集モードが関連付けされていないの
で、以下の記述を .emacs ファイルに入れておくと便利だと思います。
(setq auto-mode-alist
(cons '("\\.txt\\'" . text-mode) auto-mode-alist))
“M-x info”で関連情報は見られますです。
--
/*/*/ すべての劇的なるもののために /*/*/
WWW版「PLAY BOAT」URL: http://www.st.rim.or.jp/~kamataki/pb/
鎌滝雅久(kamataki@m1.people.or.jp)
Re: MuleでTABが使えません: 解決しました
Author: Hiro
Date: Sun, 24 Jan 1999 00:00
Date: Sun, 24 Jan 1999 00:00
28 lines
1591 bytes
1591 bytes
いろいろな方から> 三橋と申します。はじめまして。 > メールで失礼いたします。 > > Hiro <hirochan@vir.bekkoame.ne.jp> writes: > > > 私はTurbo Linux2.0fでMule19.34.1を使っています。 > > MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 > > もしできるとしたらどうするのか教えてください。 > > TABキーでTAB(のコード)を挿入するのではなく、スペース(のコード)を挿入し > たいということでしょうか。 > > もしそれが正解だとすると、 ~/.emacs に > > (setq-default indent-tabs-mode nil) > > というのを追加してください。 > タブのかわりに(複数個の)スペースを使うようになります。 > > # はずしてたらごめんなさい。 > では。 > -- > 三橋雅昭 masaaki@tsi.co.jp いろいろな方からご回答をいただき、解決いたしました、三橋さん、碇さん、鎌滝さん、藤田さんありがとうございました。いろいろなやり方を試してみます。 saiki
Re: MuleでTABが使えません
Author: Takashi Ikeda
Date: Mon, 01 Feb 1999 00:00
Date: Mon, 01 Feb 1999 00:00
23 lines
1427 bytes
1427 bytes
池田です。 Hiro <hirochan@vir.bekkoame.ne.jp> writes: > 私はTurbo Linux2.0fでMule19.34.1を使っています。 > MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 major-mode は分かりますか? fundermental-mode, text-mode では使えます。 しかし、c-mode では使えません。インデントのため。 major-modeによりけりなのです。 > もしできるとしたらどうするのか教えてください。 C-q TAB でなんとかしのげますが、やっぱ、そういう話じゃないですよね ^^;;; それと、あまりTABは使わないほうがいいです。Emacsen界では。 長さがいくらでも変更できますし、emacsは自動的にスペースによるインデン トを適宜TABに置き換えたりしますので、いろいろ入れてたらあとでテキスト を読むときになんじゃこりゃ?ということにもなりかねません。 -- ( takashi-ikeda . cercine@kcn.ne.jp )
Re: MuleでTABが使えません
Author: Takashi Ikeda
Date: Mon, 01 Feb 1999 00:00
Date: Mon, 01 Feb 1999 00:00
16 lines
1156 bytes
1156 bytes
> 池田です。 Takashi Ikeda <cercine@kcn.ne.jp> writes: > Hiro <hirochan@vir.bekkoame.ne.jp> writes: > > > 私はTurbo Linux2.0fでMule19.34.1を使っています。 > > MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 まさかとは思いますが、ひょっとして*scratch*バッファにテキストを入力し ているのでしょうか? これは、lispを実行させるバッファであって、ファイルを入力する場所じゃあ りません。C-x C-f ファイル名 RET として、新しくファイルを作りましょう。 -- ( takashi-ikeda . cercine@kcn.ne.jp )
Re: MuleでTABが使えません
Author: Tsutomu OKUMURA
Date: Mon, 01 Feb 1999 00:00
Date: Mon, 01 Feb 1999 00:00
14 lines
1068 bytes
1068 bytes
Takashi Ikeda <cercine@kcn.ne.jp> writes: > $B$^$5$+$H$O;W$$$^$9$,!"$R$g$C$H$7$F(B*scratch*$B%P%C%U%!$K%F%-%9%H$rF~NO$7(B > $B$F$$$k$N$G$7$g$&$+!)(B > $B$3$l$O!"(Blisp$B$r<B9T$5$;$k%P%C%U%!$G$"$C$F!"%U%!%$%k$rF~NO$9$k>l=j$8$c$"(B > $B$j$^$;$s!#(B $B$=$&$@$C$?$s$G$9$+(B? $B;d$O(B (setq initial-major-mode 'text-mode) $B$J$N$G!"$$$^$^$G$:$C$HIaDL$K(B scratch $B$7$F$^$7$?!#(B -- $B1|B<(B $BEX(B / oku@nml.t.u-tokyo.ac.jp
Re: MuleでTABが使えません
Author: 遠山倫史 / Toyama Michifumi
Date: Mon, 01 Feb 1999 00:00
Date: Mon, 01 Feb 1999 00:00
23 lines
2013 bytes
2013 bytes
>>>>> "Takashi" == Takashi Ikeda <cercine@kcn.ne.jp> writes: >> 池田です。 Takashi> Takashi Ikeda <cercine@kcn.ne.jp> writes: >> Hiro <hirochan@vir.bekkoame.ne.jp> writes: >> > 私はTurbo Linux2.0fでMule19.34.1を使っています。 > MuleでTABキーを使ったスペースの挿入が使えないんですがおかしいのでしょうか。 Takashi> まさかとは思いますが、ひょっとして*scratch*バッファにテキストを入力し Takashi> ているのでしょうか? Takashi> これは、lispを実行させるバッファであって、ファイルを入力する場所じゃあ Takashi> りません。 てのはちと不正確のような。Lisp Interaction modeになってるからですよね。 #私は (setq initial-major-mode 'fundamental-mode) してるので #*scratch*バッファでも TABがつかえます(^^;; Takashi> C-x C-f ファイル名 RET として、新しくファイルを作りましょう。 M-x fundamental-mode とか M-x text-mode とかでいいのでは? --- kin
Re: MuleでTABが使えません
Author: Keiichi Suzuki
Date: Mon, 01 Feb 1999 00:00
Date: Mon, 01 Feb 1999 00:00
25 lines
2452 bytes
2452 bytes
>>>>> Message-Id: <79393p$kf0$1@jaist-news.jaist.ac.jp> で、 >>>>> "遠山" == kin@jaist.ac.jp (遠山倫史 / Toyama Michifumi) さま曰く... Takashi> C-x C-f ファイル名 RET として、新しくファイルを作りましょう。 遠山> M-x fundamental-mode とか M-x text-mode とかでいいのでは? This buffer is for notes you don't want to save, and for Lisp evaluation. If you want to create a file, visit that file with C-x C-f, then enter the text in that file's own buffer. 裸の Emacs 20.x だと起動直後の *scratch* buffer には上のようなテキストが 挿入されていますので、やはり C-x C-f するというのがまっとうだと思います。 ;; もちろん、 C-x b hogehoge [RET] 何て言うのでも構いませんが、これも ;; autosave のことを考えると、とりあえず C-x C-f しておいたほうが安心な ;; のではないかと。 何か質問された場合などに、ちょっと評価してほしい式があるとき、 「*scratch* buffer に次のものを張り付けて C-j してみてください」というの が使えないとちょっと面倒くさいものがあります。 ^^;;;; ;; 相手が自分で *scratch* buffer のモードを変更しているくらいの方であれ ;; ば、こんな表現する必要はないので、どーでもよいとは思います。 ;-) -- 鈴木圭一 / keiichi@mdcnet.co.jp, kei-suzu@mail.wbs.ne.jp PGP finger print (DH/DSS) 796B B9B1 436B 481C 709B 430C 829F 1705 9BB2 CAF3
Re: MuleでTABが使えません
Author: Takashi Ikeda
Date: Tue, 02 Feb 1999 00:00
Date: Tue, 02 Feb 1999 00:00
46 lines
2863 bytes
2863 bytes
池田です。 Keiichi Suzuki <keiichi@mdcnet.co.jp> writes: > >>>>> Message-Id: <79393p$kf0$1@jaist-news.jaist.ac.jp> で、 > >>>>> "遠山" == kin@jaist.ac.jp (遠山倫史 / Toyama Michifumi) さま曰く... > > Takashi> C-x C-f ファイル名 RET として、新しくファイルを作りましょう。 > 遠山> M-x fundamental-mode とか M-x text-mode とかでいいのでは? (順番が変わりますが)やはり、*scratch*は語意どおり、ものを書く場所じゃ ないと思います。 # lisp-interaction-modeも、僕はファイルを作ってからモード変更するくら # いです。elisp開発でも、emacs-lisp-modeではなく、まずは # lisp-interaction-modeで作って、と言う感じです。 # どうせ(というか)、Emacsのことですから、落ちる可能性がない、とは言い # 切れませんし…考えただけでぞっとする... > This buffer is for notes you don't want to save, and for Lisp evaluation. > If you want to create a file, visit that file with C-x C-f, > then enter the text in that file's own buffer. > > 裸の Emacs 20.x だと起動直後の *scratch* buffer には上のようなテキストが > 挿入されていますので、やはり C-x C-f するというのがまっとうだと思います。 XEmacsもそうですよね。 > ;; もちろん、 C-x b hogehoge [RET] 何て言うのでも構いませんが、これも > ;; autosave のことを考えると、とりあえず C-x C-f しておいたほうが安心な > ;; のではないかと。 そういうバッファはごみ収集のために作るようなものですよね。shell-modeで かなり行数が増えたときとかに保管しておくというか。 > 何か質問された場合などに、ちょっと評価してほしい式があるとき、 > 「*scratch* buffer に次のものを張り付けて C-j してみてください」というの > が使えないとちょっと面倒くさいものがあります。 ^^;;;; *scratch*がlisp-interaction-modeで開くところに、全面的にEmacsはLispで 出来てるんだという意気込みを感じずにはいられないのです^^;;; # 大体、NAISTを休学してこんなことしている僕って一体… ## 学生証もあるので夜間立ち入りもやろうと思えばOK。なんて大学だ。 -- ( takashi-ikeda . cercine@kcn.ne.jp )
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads