2003 CNS GUIDE
copyright
 

11.7 メジャーモード

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

11.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モードの主な機能を示します.

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

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

11.7.2.1 補完

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

11.7.2.2 コメントアウト

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

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

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