Emacs(イーマックス)は vi と並んで、主にUNIXで人気のある、高機能でカスタマイズ性の高いプログラマ向けのテキストエディタである。
Emacs はエディタの範疇を超え、テキスト処理のための包括的ワークベンチ、あるいはアプリケーションソフトウェア実行環境であるといえる。Emacs は長い歴史を持っており、ゼロからの書き直しを含む改良を重ね、多くの派生エディタを生み、現在に至っている。現在主流の GNU Emacs の開発はもともとは UNIX 環境と Multiple Virtual Storage MVSを主なターゲットとしていたが、各種の オペレーティングシステム OS への移植もなされてきており、Mac OS X、Microsoft Windows Windows など多くの環境で利用することができる。
Q:エクセルでデータの修正をしています。 内容は、VLOOKUPやCOUNTIFを使い、結果を棒グラフとして出力する形です。 これを、セルをダブルクリックして、セルの中身を逐一変更しておりますが、より効率的に変更したいと考えています。 例えば、xml形式で書き出して、emacsで一括置換を行ったり、別の統合環境でより効率的に変換置換を行っていきたいと考えています。 しかし、xml形式で書き出してみましたが、関数は文字列として存在しますが、セルの場所の数値がR[-2]などよく分からない文字列がxmlファイルの中に存在し、把握できません。 何か効率的な方法があれば、ご教示下さい。 また、xmlファイル内の、セルの場所の数値の意味をご教示下さる経験者の方も、よろしくお願いします。 マクロについての解答は、別に質問したいので、今回はご遠慮下さい。A:回答
Q:下記言語のリファクタリングツールを教えてください。CUIが希望です(vim,emacs上で動くような。。。) *PHP *Python *Perl *Ruby JavaだとGUIですがEclipseでリファクタリングできますよね。あのようなイメージのものです。 A:回答
Q:【Emacs】show-trailing-whitespace の色はどこで変えるのでしょうか? 現状、真っ赤です。 A:回答
Q:Google Contacts をemacsで編集(取得/更新)できるようにしたいのですが、そういったLispはありますでしょうかA:回答
Q:emacsのauto-complete.el(以下、AC)を使っているのですが (global-auto-complete-mode t) と指定しているのに、ACが有効にならないメジャーモードが存在するのはなぜでしょうか? どこで打ち消してるんでしょうかね。 具体的に困っているのは、rhtml-modeです。 rhtml-modeでファイルを開いた際にACが自動起動するように設定できている方がいらっしゃいましたら.emacsの関連部分を上げていただけると助かります。 見よう見真似でadd-hookに書いてみても、うまくいきませんでした。 おそらく初心者的な質問だろうとは思いますが、よろしくお願いします。A:回答
Q:Emacs上でM-!からシェルコマンドを実行する際の挙動について質問させて下さい。 (先日類似質問をhelp-gnu-emacsにしたのですが、 流れたのと少し状況が変わったので許して下さい。) M-!でコマンドを実行する際もzshのRC_QUOTESを設定した時のように、 ''を使って'...'の中で'を表現したいのでzshをM-x shellに設定しました。 例えばperl -nle 's/its/it''s/g; print'等のコマンドを想定しています。 通常のシェル上では動作しますが、EmacsでM-!からは動作しません。 M-! setoptで確認したところ、.zshrcの設定内容が反映されていないようです。 (M-x shellでシェル用バッファ作成後の実行では反映されます。) M-!でのコマンドを実行時にRC_QUOTESを有効にするにはどうすれば良いでしょうか。 よろしくお願いします。 ('...'内で'\''を使えば、RC_QUOTESを使わずに'を表現できますが、 使い辛いので、それ以外でお願いします。) A:回答
Q:Emacsの使い方について質問させてください。 M-!もしくはM-|でシェルコマンドを実行できますが、 この履歴を保存する事は出来ないのでしょうか。 終了しない限りはM-n,M-pで履歴をたどれるのですが、 再起動すると履歴が消えてしまいます。 eshellの履歴のように.zsh_history等と共有したりできると便利だと思うので、 機能としてある気がするんですが見つけられませんでした。 使用しているのはCarbonEmacsで versionが返却する文字列は以下の通りです。 GNU Emacs 22.3.1 (i386-apple-darwin9.6.0, Carbon Version 1.6.0) of 2009-01-03 on seijiz.local よろしくお願いします。A:回答
Q:ubuntuのemacs(ver22)にて下記を教えてください。 1) 画面を横に二分割して、左は「ディレクトリ内のテキストファイルを一覧」、右は「選択したテキストファイルの中身を表示」という状態にする方法 2) 左のビューでは、マウスでテキストファイル選択もできるし、キーボードでもテキストファイル選択できるようにする方法 3) 左のビューで、grep検索して目的のテキストファイルを絞り込む方法 4) 左のビューで、更新日時ソートなどのソートをする方法 5) 右のビューで、textのウィンドウ幅に合わせた折り返しに切り替える方法 6) 左のビューで、「テキストの一行目の最初の20文字」「更新日時」「ファイル名」という順番で表示するようにする方法A:回答