Emacs
僕は、LinuxというOSをしばしば利用するのですが、
そこでファイルを編集したりするときは、「 vi 」というものを利用していました。
でも、今日からは「 Emacs 」を利用することにしました。
本日「 Emacs 」のヘルプ( C-h t )を読んで基本的な操作はだいたい覚え、
便利なコマンドがたくさんあるので、利用していこうと思っています(^^
Windows上でも、
「 Emacs 」はWindows版もあるので、インストールしてさっそくつかってみました。
(「 vi 」もWindows版あります)
僕は、Windowsを利用してるときのエディタは、
「サクラエディタ」を主に利用していました。
サクラエディタはサクラエディタの良いところがあるので、
メインは「 Emacs 」にして、サクラエディタの機能を利用したいときは、
サクラエディタを利用するようにしたいと思っています。
サクラエディタは「Grep」がとっても便利です。
「 Emacs 」でも使えるのかな?
「 Emacs 」や「 vi 」などは長年、開発者の間で愛用しているものなので、
便利機能がたくさんあるのだろうなー。
まだまだ、知らない機能がたくさんあるだろうから、
便利機能を覚えて、どんどん効率を上げていこう!
何か、便利な機能があったら教えてください(^^
[ Emacs ]
http://www.gnu.org/home.ja.html (日本語)
[ Emacs for windows ]
http://ftp.gnu.org/pub/gnu/emacs/windows/
http://www.bookshelf.jp/soft/meadow_9.html
[Emacs windows設定]
http://www.ceres.dti.ne.jp/~i-yasuda/rus2/meadow.html
[ Emacs for linux ]
http://ftp.gnu.org/pub/gnu/emacs/
[ サクラエディタ ]
http://sakura-editor.sourceforge.net/
;;;; -*- mode: lisp-interaction; coding: iso-2022-7bit -*- ;;; Mule-UCS の設定 (setq unicode-basic-translation-charset-order-list '(ascii latin-iso8859-1 latin-iso8859-2 latin-iso8859-3 latin-iso8859-4 cyrillic-iso8859-5 greek-iso8859-7 hebrew-iso8859-8 latin-iso8859-9 ipa thai-tis620 ethiopic indian-is13194 vietnamese-viscii-lower vietnamese-viscii-upper mule-unicode-0100-24ff ;;japanese-jisx0208の前 japanese-jisx0208 korean-ksc5601 chinese-cns11643-1 chinese-cns11643-2 chinese-cns11643-3 chinese-cns11643-4 chinese-cns11643-5 chinese-cns11643-6 chinese-cns11643-7 chinese-gb2312 chinese-big5-1 chinese-big5-2 chinese-sisheng japanese-jisx0212 japanese-jisx0213-1 japanese-jisx0213-2 latin-jisx0201 katakana-jisx0201 )) (require 'un-define) (setq bitmap-alterable-charset 'tibetan-1-column) (require 'jisx0213) ;;; 日本語環境設定 (set-language-environment "Japanese") ;;; IMEの設定 (mw32-ime-initialize) (setq default-input-method "MW32-IME") (setq-default mw32-ime-mode-line-state-indicator "[--]") (setq mw32-ime-mode-line-state-indicator-list '("[--]" "[あ]" "[--]")) (add-hook 'mw32-ime-on-hook (function (lambda () (set-cursor-height 2)))) (add-hook 'mw32-ime-off-hook (function (lambda () (set-cursor-height 4)))) ;;; BDF フォント設定 (setq bdf-use-intlfonts16 t) (setq initial-frame-alist '((font . "intlfonts16"))) ;;; 初期フレームの設定 (setq default-frame-alist (append (list '(foreground-color . "black") '(background-color . "white") '(background-color . "gray") '(border-color . "black") '(mouse-color . "white") '(cursor-color . "black") '(width . 80) '(height . 40) '(top . 100) '(left . 100)) default-frame-alist)) ;;; end of file