SFC CNS GUIDE 2004

2.7 メジャーモード

``メジャーモード''はテキスト編集機能を大幅に変えるものです. 1つのバッファでは複数のメジャーモードを利用できません. メジャーモードの切り替えには新しくメジャーモードを起動します. 起動しているメジャーモードは モードラインの編集モードの部分に表示されます. 次におもなメジャーモードを示します.

2.7.1 プログラミングモード -- (M-x c-mode), (M-x c++-mode), (M-x java-mode)

プログラミングモードには ``Cモード''や ``C++モード'', ``Javaモード'' などがあります. CモードはC言語のソースコードを, C++モードはC++言語のソースコードを, JavaモードはJava言語のソースコードを編集するためのモードです. Cモードは`.c'の拡張子を持つファイルを読み込むか, M-x c-modeと入力すると起動できます. C++モードは`.cpp'の拡張子を持つファイルを読み込むか, M-x c++-modeと入力すると起動できます. また, Javaモードは`.java'の拡張子を持つファイルを読み込むか, M-x java-modeと入力すると起動できます. 次にCモード,C++モード,Javaモードのおもな機能を示します.

2.7.2 野鳥(やてふ)モード -- (M-x yatex-mode)

野鳥モードはLaTeXのソースファイルを編集するためのものです. 拡張子が`.tex'のファイルを読み込むか, M-x yatex-modeと入力することで起動できます. 野鳥モードには次のような機能があります.

2.7.2.1 補完

{[などの括弧を入力すると 自動的に閉じ括弧を補完します. 他に,&などの特殊文字を入力すると, が補完されます.

2.7.2.2 コメントアウト

一度にコメントアウトができます. 範囲を指定するために開始位置をC-<SPACE>で マークセットし,終始位置にカーソルを持っていき, C-c >を押すことによって, LaTeXのコメントアウトである%が挿入されます. コメントアウトの解除はC-c <で行えます.

2.7.3 Shell モード -- (M-x shell)

ShellモードはEmacsの中でシェル([*])を起動し, UNIXコマンドが実行できるようにします. M-x shellと入力することで起動できます. Shellモードから戻るときはexitと入力し,<ENTER>を押すと戻ります.

Valid CSS! Valid HTML 4.01!