約 1,342,860 件
https://w.atwiki.jp/linux2ch/pages/121.html
Emacs FAQ Emacs FAQ 間違ったキーを押して、変な命令が呼び出された。 C-x とか M-x って何? Emacs を GUI なしで起動したい。 Emacs の中でシェルを起動させたい カーソルを論理行ではなく Windows のエディタのように物理行で移動させたい Emacs の設定ファイルはどこですか? Ubuntu Linux Emacsで日本語書けない Emacsのウインドウでかすぎ。フォントも見づらいなあ このEmacs、文字に色がつかない orz Lisp で拡張できるテキストエディタ。拡張性が高く様々な用途に使える。プログラミング用途では Emacs が使われることが多い。 GNU Emacs - GNU Project - Free Software Foundation (FSF) http //www.gnu.org/software/emacs/emacs.html 間違ったキーを押して、変な命令が呼び出された。 普通はC-gでキャンセルできる。Esc×3回も試す事。 C-x とか M-x って何? Ctrl / Meta (Alt/Esc) を押しながら x を押す。 http //www.bookshelf.jp/texi/emacs-faq/emacs-faq_1.html Emacs を GUI なしで起動したい。 ターミナルの中で Emacs を使いたい場合は、emacs -nw のように -nw オプションをつけて起動します。 目的にもよりますが、例えばjedのようなemacsと同じキーバインドを持つエディタを使うという手もあります。 Emacs の中でシェルを起動させたい M-x shell カーソルを論理行ではなく Windows のエディタのように物理行で移動させたい physical-line-modeを使うとよいでしょう。 最近のemacsで正しく動かない場合Emacs Lispにあるphysical-line-21.3.elを使えば動くかもしれません。 Emacs の設定ファイルはどこですか? ユーザの ~/.emacs ファイルが設定ファイルです。 ディストリビューションによっては XEmacs との共存のため ~/.emacs から ~/.emacs.el ファイルを呼び出す設定になっていて、実質的な設定を ~/.emacs.el で行っているものもあります。(XEmacs の場合は ~/.xemacs.el が呼ばれる模様) Ubuntu Linux Emacsで日本語書けない せっかくAnthyが入ってるのでanthy-elを使うべし $ sudo aptitude install anthy-el したら~/.emacsに (load-library "anthy") (setq default-input-method "japanese-anthy") の二行を加える。CTRL-\で入力モード切替え。 Emacsのウインドウでかすぎ。フォントも見づらいなあ そういうのは~/.Xresourcesを作って調整する。 とりあえずおいらの手のうち(xfonts-shinonomeを入れてから) #ifdef COLOR *customization -color #endif emacs*Background DarkSlateGray emacs*Foreground Wheat emacs*pointerColor Orchid emacs*cursorColor Orchid emacs*bitmapIcon on emacs*font -shinonome-gothic-medium-r-*--14-*-*-*-c-*-*-* emacs.geometry 80x42 各項目にどんな要素があるかは他で聞くこと。設定したらいったんログアウトするか $ xrdb .Xresources してXに設定を読み込ませること。 このEmacs、文字に色がつかない orz カスタマイズしてないEmacsが初めてな人もいるかもしれんので超基本なもんだけ。 ~/.emacsに (global-font-lock-mode t) ;;文字の色つけ (display-time) ;;時計を表示 (setq line-number-mode t) ;;カーソルのある行番号を表示 (auto-compression-mode t) ;;日本語infoの文字化け防止 他にも死ぬほどあるから好きに調べて入れるべし
https://w.atwiki.jp/cscd/pages/27.html
;色んなサイトからもらってきてます。細かい説明はここではしないで ;とりあえず貼りつけておきます。 ;なにかあれば本人まで直接聞いてください。 ;(本人もよく分かってない部分もありますけど) ;このファイルが同じでも、XIMが効く環境と効かない環境があるしな・・・ ; ;=================================== ;; load path ;=================================== ;(setq load-path (cons "/usr/share/emacs/22.2/lisp/" load-path)) (setq load-path (cons "/usr/share/emacs/23.2/lisp/" load-path)) ;=================================== ; Language ;=================================== (if (string-match "^21\." emacs-version) (require un-define)) (set-language-environment "Japanese") (set-terminal-coding-system utf-8) (set-keyboard-coding-system utf-8) (set-buffer-file-coding-system utf-8-unix) ;(set-buffer-file-coding-system utf-8) (setq file-name-coding-system utf-8) (setq default-buffer-file-coding-system utf-8) (prefer-coding-system utf-8) (set-default-coding-systems utf-8) ;(set-clipboard-coding-system utf-8) ;=================================== ; font ;=================================== ; emacs23 用設定 (cond ( (string-match "^23\." emacs-version) (cond (window-system ;(set-default-font "Bitstream Vera Sans Mono-15") (set-fontset-font (frame-parameter nil font) japanese-jisx0208 ; ("IPAゴシック" . "unicode-bmp")) ("IPAGothic" . "unicode-bmp")) ; ("Yutapon coding Heavy" . "unicode-bmp")) ; ("Hiragino Gothic" . "unicode-bmp")) )))) ; emacs21 用設定 ;(cond ((string-match "^21\." emacs-version) ;(cond (window-system ;(create-fontset-from-fontset-spec ; "-shinonome-gothic-medium-r-normal--18-*-*-*-*-*-fontset-18") ;(set-default-font "fontset-18"))))) ;=================================== (pc-selection-mode) ;;shift+矢印キーでの範囲選択 ;;=================================== ;;行番号表示モード ;==================================== (autoload setnu-mode "setnu" nil t) (global-set-key [f12] setnu-mode) ;;F12でトグル動作 ;==================================== ; カーソル移動設定 ;==================================== ;カーソル移動を論理行ではなく、物理行(見たまま)単位で移動する。 (require physical-line) (setq-default physical-line-mode t) ;; dired-mode は論理行移動のままにする. (setq physical-line-ignoring-mode-list (dired-mode)) ;==================================== ; 最近使ったファイル」を(メニューに)表示する ;==================================== ; M-x recentf-open-files で履歴一覧バッファが表示される。 (require recentf) ;;http //homepage.mac.com/zenitani/elisp-j.html#recentf ;; /sudo hogehoge などが履歴に残っていると、起動時に毎回パ ;; スワードを聞いてくるのでその履歴だけを削除する。 ;;(setq recentf-exclude ("^/[^/ ]+ ")) ;;tramp対策。 (setq recentf-auto-cleanup never) ;;tramp対策。 (recentf-mode 1) ;================= ; elscreen ;================= (load "elscreen" "ElScreen" t) ;=================== ;(setq skk-kutouten-type en);;句読点をカンマ、ピリオドにhttp //d.hatena.ne.jp/suztomo/20080921/1222009884 ;================================== ;C-hをBackspaceとして使う ;http //www.fan.gr.jp/~ring/Meadow/meadow.html#back-space (keyboard-translate ?\C-h ?\C-?) (global-set-key "\C-h" nil) ;================================== ;(add-to-list load-path "/usr/share/emacs/site-lisp/yatex/") ;============================================================ ;;; YaTeX ;(setq YaTeX-prefix "\C-c" ) (setq YaTeX-inhibit-prefix-letter nil) ;========================================================
https://w.atwiki.jp/kakis/pages/4074.html
kacslasa /// / 園芸用手袋 kacs\lasa \ 16 seren klel \
https://w.atwiki.jp/damedev/pages/12.html
トップページ サーバー emacsを入れる 目次 目次 方法 方法 cd ~/ mkdir -p src/Emacs mkdir usr cd src/Emacs cvs -d pserver anonymous@cvs.sv.gnu.org /sources/emacs login CVS password (単に RETURN) cvs -d pserver anonymous@cvs.sv.gnu.org /sources/emacs co emacs setenv LANG C setenv L_ALL C cd emacs ./configure --without-carbon --without-x --prefix=/home/※USERNAME※/usr make bootstrap make install
https://w.atwiki.jp/kakis/pages/4070.html
kacsklas /// / 剪定ばさみ kacs\klas \ 16 seren klel \ [ ova ] \ 剪定ばさみで木を切る \
https://w.atwiki.jp/kakis/pages/4068.html
janlkacs /// / ベランダ園芸 janl\kacs \ 14 seren klel ベランダの園芸 \
https://w.atwiki.jp/kakis/pages/4072.html
kacskilt /// / ガーデニングアドバイザー kacs\kilt \ 14 seren klel 園芸のカウンセラー \
https://w.atwiki.jp/sevenlives/pages/2623.html
コンスセル? Lisp Emacs
https://w.atwiki.jp/cupnes/pages/28.html
Helmのインストール Anythingの無効化 .emacsからコメントアウト ;; ;; anything.elの設定 ;; (require anything-startup) Helmのダウンロード・ビルド $ cd ~/site-lisp/ $ git clone https //github.com/emacs-helm/helm.git $ cd helm/ $ make .emacsへ追加 以下を追加 ;; Helmの設定 (add-to-list load-path "~/site-lisp/helm") (require helm-config) 参考 https //github.com/emacs-helm/helm http //d.hatena.ne.jp/tomoya/20130519/1368942603 面白そうな記事のまとめ Software Design連載記事「Emacsのトラノマキ」の原稿 GNU GLOBALの設定 $ cp /usr/local/share/gtags/gtags.el ~/site-lisp/ 以下を~/.emacsに追記 ;; GNU GLOBAL(gtags.el)の設定(ここから) (add-to-list load-path "~/site-lisp") (autoload gtags-mode "gtags" "" t) (setq gtags-mode-hook (lambda () (local-set-key "\M-t" gtags-find-tag) (local-set-key "\M-r" gtags-find-rtag) (local-set-key "\M-s" gtags-find-symbol) (local-set-key "\C-t" gtags-pop-stack))) (add-hook gtags-select-mode-hook (lambda () (setq hl-line-face underline) (hl-line-mode 1))) (add-hook c-mode-hook (lambda () (gtags-mode 1) (gtags-make-complete-list))) ; Customization (setq gtags-suggested-key-mapping t) (setq gtags-auto-update t) ;; GNU GLOBAL(gtags.el)の設定(ここまで) 参考 http //d.hatena.ne.jp/higepon/20060107/1136628498 c-modeのタブ幅(インデント幅)設定 (setq c-default-style "linux" c-basic-offset 4) http //www.emacswiki.org/emacs/IndentingC auto-complete-mode.el http //cx4a.org/software/auto-complete/index.ja.html c-modeの自動インデント有効化/無効化 C-c C-lで切り替え デフォルトで無効化する場合は以下を.emacsに追加 (add-hook c-mode-hook (lambda () (c-toggle-electric-state -1))) 参考 http //d.hatena.ne.jp/syohex/20110624/1308871777 導入したいemacs設定 http //shibayu36.hatenablog.com/entry/2012/12/29/001418 auto-install.el 「〜.el」のスクリプトを追加する際の ダウンロード 保存 バイトコンパイル ロード を自動化する 1. auto-install.elをダウンロード、保存 http //www.emacswiki.org/emacs/download/auto-install.el からダウンロードして、load-pathの通った場所に配置し、バイトコンパイル コマンドライン上で行う場合は以下のように行える $ mkdir -p ~/.emacs.d/auto-install $ cd ~/.emacs.d/auto-install $ wget http //www.emacswiki.org/emacs/download/auto-install.el $ emacs --batch -Q -f batch-byte-compile auto-install.el 2. .emacsに設定を追加 (add-to-list load-path (expand-file-name "~/.emacs.d/auto-install")) (require auto-install) (auto-install-update-emacswiki-package-name t) (auto-install-compatibility-setup) (setq ediff-window-setup-function ediff-setup-windows-plain) Emacsでちょっとずつスクロールする http //hitode909.hatenablog.com/entry/20100525/1274771578 タブ幅を変更する 例)タブ幅を半角スペース4個分にする (setq-default tab-width 4) (setq default-tab-width 4) (setq tab-stop-list (4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120)) 参考: http //masutaka.net/chalow/2009-07-10-4.html ある特定の色設定を編集する 例えば、sh-modeのヒアドキュメントの色設定が見難いなどの場合 設定を変更したいモードをバッファに開いた状態で以下のコマンドを実行 M-x list-faces-display 編集したい色にカーソルを合わせてEnter そして、編集後は [Save for future sessions] を選択することで、設定ファイルに保存してくれる 必要に応じてColor Themeを変更する ~/site-lisp/color-theme-6.6.0/ にColor Themeが展開されているとする。 ロード M-x load-file Load file ~/site-lisp/color-theme-6.6.0/color-theme.el 初期化 M-x color-theme-initialize テーマ設定 (color-theme-dark-laptopのテーマを設定する場合) M-x color-theme-dark-laptop 参考 http //openlab.dino.co.jp/2008/07/04/222725288.html 文字サイズを変える 自分の環境では以下でできた。 文字を大きく C-x C-; 文字を小さく C-x C-- デフォルトのサイズに戻す C-x C-0 参考 http //tkmsaoi.hatenablog.com/entry/2012/09/05/232904 view-modeのキーバインド (require view) (define-key view-mode-map (kbd "N") View-search-last-regexp-backward) (define-key view-mode-map (kbd "?") View-search-regexp-backward) (define-key view-mode-map (kbd "G") View-goto-line-last) (define-key view-mode-map (kbd "b") View-scroll-page-backward) (define-key view-mode-map (kbd "f") View-scroll-page-forward) (define-key view-mode-map (kbd "h") backward-char) (define-key view-mode-map (kbd "j") next-line) (define-key view-mode-map (kbd "k") previous-line) (define-key view-mode-map (kbd "l") forward-char) (define-key view-mode-map (kbd "J") View-scroll-line-forward) (define-key view-mode-map (kbd "K") View-scroll-line-backward) 読み取り専用時には「view-mode」を使用する (setq view-read-only t)
https://w.atwiki.jp/t-style/pages/32.html
ここを編集 Windowsばかり使っていたEmacs初心者の忘備録。 文字コード変換 C-x RETURN f (文字コード) 文字コードはutf-8など。