約 1,342,872 件
https://w.atwiki.jp/daisukem/pages/38.html
% sudo apt-get update % sudo apt-get upgrade % sudo apt-get install build-essential dpkg-dev libfftw3-dev openmpi* libopenmpi-dbg libopenmpi-dev libxml2-dev gromacs(Openmpi)インストール % wget ftp //ftp.gromacs.org/pub/gromacs/gromacs-4.5.3.tar.gz % tar xvfz gromacs-4.5.3.tar.gz % cd gromacs-4.5.3 % ./configure --enable-mpi --program-suffix="_openmpi" --with-fft=fftw3 --enable-double --enable-shared MPICC=/usr/bin/mpicc.openmpi CC=/opt/intel/Compiler/11.1/073/bin/intel64/icc % make % sudo make install gromacs実行 % grompp_openmpi % mpirun.openmpi -np 4 mdrun_openmpi gromacs-gpuインストール cuda環境構築 NVIDIAのHPからドライバ、cudatoolkit(3.x), SDKをDownload ドライバのinstall Ctrl+Alt+F2でコンソール画面に入る。 % sudo /etc/init.d/gdm stop % sudo sh NVIDIA-Linux-x86_64-260.19.44.run 再起動 cudatoolkit3.2のinstall(gromacsのHPによると3.xしか対応してないっぽい) % sudo sh cudatoolkit_3.2.16_linux_64_ubuntu10.04.run % export LD_LIBRARY_PATH=$LD_LIBRARY_PATH /usr/local/cuda/lib64 /usr/local/cuda/lib % export PATH=$PATH /usr/local/cuda/bin SDKのinstall % sh gpucomputingsdk_3.2.16_linux.run cuda環境構築テスト % cd ~/NVIDIA_GPU_Computing_SDK/C/ % make makeが通れば~/NVIDIA_GPU_Computing_SDK/C/bin/linux/release以下に様々なサンプルbinaryが出来ている。 自分の場合はmakeの際に下記のエラーが出た。 % /usr/bin/ld cannot find -lXi % /usr/bin/ld cannot find -lXmu シンボリックリンクを作成して対応。 % sudo ln -s /usr/lib/libXi.so.6.1.0 /usr/lib/libXi.so % sudo ln -s /usr/lib/libXmu.so.6.2.0 /usr/lib/libXmu.so OpenMM(ver2.0) [OpenMM version2.0 https //simtk.org/project/xml/downloads.xml?group_id=161] からGromacsOpenMM2.0-Linux64.zipをdownload % unzip GromacsOpenMM2.0-Linux64.zip 旧情報 1. MPICHのインストール % sudo apt-get source mpich % sudo chown -R name.name mpich-1.2.7 % cd mpich-1.2.7 % ./configure --with-device=ch_p4 --prefix=/usr/local/mpich-1.2.7/ch_p4 --with-common-prefix=/usr/local/mpich-1.2.7 % make % sudo make install 2. ssh server install % sudo apt-get install openssh-server 3. PATH追加 % export PATH=$PATH /usr/local/mpich-1.2.7/ch_p4/bin 4. mpich動作テスト % mkdir examples ; cd examples % cp /usr/local/mpich-1.2.7/ch_p4/examples/* . % make % mpirun -np 1 cpi % mpirun -np 2 cpi % mpirun -np 8 cpi suseだとfftw3のinstall時にfloatとdoubleの2種類のconfigure→installしないと、gromacsのconfigureが通らない。 gromacs(MPI)インストール % wget ftp //ftp.gromacs.org/pub/gromacs/gromacs-4.0.2.tar.gz % tar xvfz gromacs-4.0.2.tar.gz % cd gromacs-4.0.2 % export CPPFLAGS=-I/usr/include % export LDFLAGS=-L/usr/lib % ./configure --enable-mpi --disable-nice --program-suffix="4" --with-fft=fftw2 --enable-double % ./configure --enable-mpi --disable-nice --program-suffix="_mpi" --with-fft=fftw2 --enable-double --enable-shared % make % make install exec_prefix=/users/name prefix=/usr/gromacs or % sudo apt-get install gromacs-mpich gromacs実行 % grompp_d % mpirun -np 8 mdrun_mpi.mpich
https://w.atwiki.jp/nkym_memo/pages/29.html
;; .emacs ;; ;; Last Updated 2010/11/16 Tue 08 26 57 ;; ;;auto-install.elのインストール手順 ;; $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 ;;;Emacs Lispインストーラを利用 (add-to-list 'load-path "~/.emacs.d/auto-install") ;;(install-elisp-from-emacswiki "auto-install.el") (require 'auto-install) ;;起動時にEmacswikiのページを補完候補に加える (auto-install-update-emacswiki-package-name t) ;;install-elisp.el互換モード (auto-install-compatibility-setup) ;;ediff関連のバッファを一つのフレームにまとめる (setq ediff-window-setup-function 'ediff-setup-windows-plain) ;;スタートアップを非表示 (setq inhibit-startup-screen -1) ;;ツールバーを非表示 (tool-bar-mode -1) ;メニューバーを非表示 (menu-bar-mode -1) ;; 現在行に色をつける (global-hl-line-mode 1) ;; 履歴を次回Emacs起動時にも保存する (savehist-mode 1) ;;; 対応する括弧を光らせる (show-paren-mode 1) ;;; カーソルの位置が何文字目かを表示する (column-number-mode t) ;;; バックアップファイルを作らない (setq backup-inhibited t) ;;;Xでのクリップボードを共有 (setq x-select-enable-clipboard t) ;;;yes-or-noをy-or-nに省略 (defalias 'yes-or-no-p 'y-or-n-p) ;;; emacsclient ;; ファイルを現在のemacsで開く (server-start) ;; キーバインドの変更 ;;指定の行に移る (global-set-key "\M-g" 'goto-line) ;; 行の先頭でC-kを一回押すだけで行全体を消去する (setq kill-whole-line t) ;; undo (global-set-key "\C-z" 'undo) ;;動的略語展開 (global-set-key [?\C-;] 'dabbrev-expand) ;; ウィンドウの移動をM-tに (global-set-key "\M-t" 'other-window) ;;; C-hをBackSpaceに (global-set-key "\C-h" 'delete-backward-char) ;;; 初期フレームの設定 (setq initial-frame-alist (append '( (width . 47) ; フレーム幅(文字数) (height . 63)) ; フレーム高(文字数) initial-frame-alist)) ;;; 新規フレームのデフォルト設定 (setq default-frame-alist (append '((width . 47); フレーム幅(文字数) (height . 63)); フレーム高(文字数) default-frame-alist)) ;;; ファイル更新日を自動的に書き換える。 ;; ファイルの頭に "last updated "をつけくわえればよい (require 'time-stamp) ;; 日本語で日付を入れたくないのでlocaleをCにする (defun time-stamp-with-locale-c () (let ((system-time-locale "C")) (time-stamp) nil)) (if (not (memq 'time-stamp-with-locale-c write-file-hooks)) (add-hook 'write-file-hooks 'time-stamp-with-locale-c)) (setq time-stamp-active t) (setq time-stamp-start "Last Updated ") (setq time-stamp-format "%04y/%02m/%02d %3a %02H %02M %02S") (setq time-stamp-end " ") ;;;Last Updated の後に空白2つ以上いれると置換 ;;; タイトルバーにファイル名を表示する (setq frame-title-format (format "emacs@%s %%f" (system-name))) ;;;ファイルの自動挿入 (auto-insert-mode) ;;自動挿入するファイルのあるディレクトリ ;;最後の/は必須 (setq auto-insert-directory "~/.emacs.d/insert/") ;;自動挿入するファイル (define-auto-insert "\\.c" "c-template.c") ;;; viewer.el view-modeの設定 ;; M-x install-elisp-from-emacswiki viewer.el ;; ;; C-x C-rでview-modeでファイルを開く (setq view-read-only t) ;; 書き込み不能な場合はview-modeを抜けないように (require 'viewer) (viewer-stay-in-setup) ;; .log .out .datファイルをview-modeで開く (setq view-mode-by-default-regexp "\\.log") (setq view-mode-by-default-regexp "\\.out") (setq view-mode-by-default-regexp "\\.dat") ;;;view-mode時にモードラインに色をつける ;;色名を指定 (setq viewer-modeline-color-unwritable "tomato") (setq viewer-modeline-color-view "orange") (viewer-change-modeline-color-setup) ;;view-mode時のキーバインド (define-key view-mode-map "h" 'backward-char) (define-key view-mode-map "j" 'next-line) (define-key view-mode-map "k" 'previous-line) (define-key view-mode-map "l" 'forward-char) (define-key view-mode-map "J" 'View-scroll-line-forward) (define-key view-mode-map "K" 'View-scroll-line-backward) (define-key view-mode-map "b" 'scroll-down) (define-key view-mode-map " " 'scroll-up) ; view-modeを有効・無効にする ;;; 0.04秒以内に jk を同時押しでview-modeに移行 (require 'key-chord) (setq key-chord-two-keys-delay 0.04) (key-chord-mode 1) (key-chord-define-global "jk" 'view-mode) ;;; redo+.el (require 'redo+) (global-set-key "\M-z" 'redo) (setq undo-no-redo t); 過去のundoがredoされないようにする ;; 大量のundoに耐えられるようにする (setq undo-limit 600000) (setq undo-strong-limit 900000) ;;fullscreen.el (require 'fullscreen) ;;; recentf-ext.el ;; install-elisp-from-emacswiki recentf-ext.el (setq recentf-max-saved-items 3000) ;; 最近使ったファイルに加えないファイルを正規表現で指定する (setq recentf-exclude '("/TAGS$" "/var/tmp/")) (require 'recentf-ext) ;; f8をショートカットキーに (global-set-key [f8] 'recentf-open-files) ;;; auto-complete.el ;; install-elisp-from-emacswiki auto-complete.el ;(require 'auto-complete) ;(global-auto-complete-mode 1) ;;;col-highlight.el ;; auto-install-batch col-highlight.el ;(require 'col-highlight) ;(column-highlight-mode 1) ;;何もしないでいるとハイライトを始めるようにする場合 ;(toggle-highlight-column-when-idle 1) ;(col-highlight-set-interval 3)
https://w.atwiki.jp/bonbon_wikiwiki/pages/14.html
このページについて。 要するに。 Emacsについてのリンク、および各種設定などを記録してます。 目次 {{toc_here}} .emacs*ファイルの記述について。 カラーテーマ見本帳 http //www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index-c.html が参考になります。結構重いページかも。 私はいちいちあれこれ変更するのが面倒なのでカラーテーマで一括指定。指定方法は下記のとおり。 (require color-theme) (color-theme-initialize) (color-theme-お好きなテーマのタイトル) 注意点 たとえば「Gray30」をテーマに設定したいときに、そのままだとエラーになることがあるようです。「gray30」と頭文字も小文字に設定することが大事らしい…。なんだかなぁ…。 Shell関連。 Bashのプロンプトの表示を変更する。 see - http //www.atmarkit.co.jp/flinux/rensai/linuxtips/002cngprmpt.html たとえば export PS1="\s-\v \w$ " #コマンドプロンプト表示を変更。 といった具合に設定ファイル(.profileなど)に記述して$sourceコマンドで設定を現在のシェルへ反映させてやればすぐに変更される。 画面表示について(含むCarbonEmacsの画面最大化) http //www.sooey.com/journal/2008/04/29/721/ とかを参考に下記のとおり。私はMacOSX-10.4使いなので以下はCarbonEmacs2008春版の設定です。前記リンクに記載されているとおり、2008夏版以降ではきっと設定が違うんでしょね。 (if window-system (progn () ;;ツールバーをoffに。 (tool-bar-mode -1) ;;スクロールバーの設定。不要ならnil。 (toggle-scroll-bar nil) ;;フルスクリーン時にメニューバーを隠したい場合は以下を有効にする (setq mac-autohide-menubar-on-maximize t) ;;ウィンドウ最大化指定。 ;; でもちょっとしたメモのときは ;; M-x mac-toggle-max-window とコマンド打って ;; デフォルトに戻したほうが使いやすいかも。 ;; もういっかい同じコマンド打てば ;; また最大化してくれます。 (mac-toggle-max-window) ;;最大化したときのwindowの縦の段数を指定。 ;;12 は48で丁度。macbookだと50が丁度良いとかなんとか。 (setq default-frame-alist (append (list (height . 48) ))) ) ) howm|http //howm.sourceforge.jp/index-j.html関連。 Emacsのカレンダーをhowmに連動させる.emacsコード。 http //www.bookshelf.jp/soft/meadow_38.html#SEC556 おもしろすぎ。 行末・行頭の折返し記号を消したい。 fringe-modeの設定をする。 # M-x fringe-mode と入力、RETする。 # Select fringe mode for all frames (type ? for list) と聞いてくるのでかまわずRETする。 #消える 。 注意点 折返し記号がなくなった分、文章があまりにバッファの左端から右端までぴったりになってしまうのが難点といえば難点。 折返し記号(fringe)の色を変えてしまう。 (set-face-foreground fringe "gray15") といったコードを.emacsファイルに書き込んで、背景色と同化させてしまう。前記の場合はgray15と設定している。 Emacsの色見本 http //suiten.wig.nu/text/diary/1999/rgb.html ベターザンベター。 雑記 最近のcarbonEmacsには最初からhowmがインストールされているのね。 最初netInstallの項目から外れているしbuildしようとすると./configureで「あんさんのEmacsには組みこめませんて」といわれるしで混乱。 もののためしにM-xで「howm」と入力してタブ補完させると候補がずらずらでるので「まさか…ひょっとして…」とC-c,,するとhowm起動。すみません3日ぐらい気づきませんでしたorz。[2008/08/01]
https://w.atwiki.jp/mac_server/pages/50.html
MacServer公開 オープンテストに参加した者、Lv80特典者はサーバー公開時に特典を受ける 基本的にワイプは無し データベースは外付けHDにバックアップ そのほか詳しい事は利用規約にて
https://w.atwiki.jp/kobapan/pages/21.html
Emacs-Lisp Emacs-Lisp/buffer-listからファイルとディレクトリの一覧をフルパスで取得 (2015-02-24 21 31 08) Emacs-Lisp/setとsetfとsetqの違い (2015-03-05 20 31 12) Emacs-Lisp/mapcarとmapc (2015-03-10 07 56 33) Emacs-Lisp/ファイルパス関連 (2015-03-14 20 26 14) Emacs-Lisp/kill-other-buffers (2015-03-14 23 50 32) Emacs-Lisp/*scratch* の永続化 (2015-03-14 23 52 05) Emacs-Lisp/現在行をハイライト (2015-03-23 18 21 08) Emacs-Lisp/lambda関数にクォートはいるのか (2015-03-25 17 10 12) Emacs-Lisp/mapcar*で引数に複数のリストを取る (2015-03-25 17 50 30) Emacs-Lisp/前回終了時のフレームサイズで起動する (2015-06-28 17 40 40) Emacs-Lisp/diredでファイルをOSアプリケーションで開く (2015-06-28 19 48 18) Emacs-Lisp/trim Emacs-Lisp/文字列から文字列を検索する Emacs-Lisp/シェル の PATH と alias を、eshell に引き継ぐ Emacs-Lisp/書き込み権限のないファイル・ディレクトリをsudoで開く、sudo.el Emacs-Lisp/今開いているファイルの関数一覧をさっと見るkokopelli.el Emacs-Lisp/簡易なプロジェクト管理bookmark-buffers.el Emacs-Lisp/ウィンドウ間の移動 Macro Emacs-Lisp/defgroup (2009-01-04 07 57 23) Emacs-Lisp/Common Keywords (2009-01-04 08 14 58) Emacs-Lisp/font-lock-add-keywords (2009-01-04 16 11 26) Emacs-Lisp/defface (2009-01-04 16 22 42) Emacs-Lisp/defconst (2009-01-04 17 57 18) Emacs-Lisp/font-lock-fontify-buffer (2009-01-04 18 09 08) Emacs-Lisp/delq (2009-01-06 08 12 39) Emacs-Lisp/delete (2009-01-06 08 25 58) Emacs-Lisp/memq (2009-01-06 08 26 23) Emacs-Lisp/mapcar (2009-01-06 23 01 56) Emacs-Lisp/japanese-hankaku (2009-01-06 23 05 12) Emacs-Lisp/append (2009-01-08 07 58 47) Emacs-Lisp/concat (2009-01-08 07 59 40) Emacs-Lisp/case-fold-search (2009-01-09 06 03 20) Emacs-Lisp/case-replace (2009-01-09 06 07 00) Emacs-Lisp/nconc (2009-01-09 06 24 06) Emacs-Lisp/defsubst (2009-01-10 14 01 04) Emacs-Lisp/car-safe (2009-01-10 14 13 52) Emacs-Lisp/dolist (2014-05-26 17 44 58)
https://w.atwiki.jp/kobapan/pages/101.html
現在の文字コードを確認する いま何のコードを使っているか,何のコードで保存されるかは、左下を見る emacs 24 系で三桁になったらしい -uuu とか -uuS とか表示されている。記号の意味は、 u utf-8 S shift-jis E euc-jp uuu を 123 とすると 1 keyboard-cording-system 2 terminal-cording-system 3 buffer-file-cording-system 大文字小文字変換 M-u ; カーソルから1単語分小文字を大文字に変換 ( upcase ) M-l ; カーソルから1単語分大文字を小文字に変換 ( lowcase ) org-mode で行を折り返す設定 (setq org-startup-truncated nil) (defun change-truncation() (interactive) (cond ((eq truncate-lines nil) (setq truncate-lines t)) (t (setq truncate-lines nil)))) 過去にカットしたものを貼り付け Ctrl + y でカット or コピーした内容をカーソル位置にペースト 続けてAlt(Esc) + yを押すことで過去にカットしたものを貼り付け テンプレート .emacsに以下のような設定をして、 ;; テンプレートの保存先 (setq auto-insert-directory "~/.template/") (auto-insert-mode 1) ;; テンプレート挿入時に尋ねない (setq auto-insert-query nil) ;; テンプレートファイル名 (setq auto-insert-alist (append ( (html-mode . "template.html") ;; モード名で指定 ("\\.html$" . "template.html") ;; ファイル名で指定 ) auto-insert-alist)) 「~/.template/template.html 」を作成しておくと、新規HTMLファイルを編集する時には自動的にテンプレートファイルを挿入してくれる。 Meadow/Emacs memo テンプレートと更新時刻の入力 ブックマーク C-x r m RET ; 訪問先のファイルのポイント位置にブックマークを設定する。 C-x r l ; すべてのブックマークを一覧表示する(list-bookmarks)。 上記設定時に、ブックマークファイル`~/.emacs.bmk へ勝手に保存してもらう.emacs (setq bookmark-save-flag 1) Emacsマニュアル ブックマーク 矩形 C-x r k ; 矩形カット C-x r o ; 矩形範囲分の空白挿入 C-x r t ; 矩形範囲を指定文字列で置換 C-x r y ; 矩形ペースト C-x r c ; 矩形範囲を空白で置換 C-x r r ; copy-rectangle-to-register レジスターに矩形領域を登録する C-x r i ; insert-register レジスターに登録された矩形領域を貼り付ける 行数と文字数 範囲を選択して、選択した範囲の行数と文字数が表示される。 M-= 差分 M-x ediff-buffers 現在編集中の位置へ後で戻ってくる C-x r spc 何か一文字 ; でマーク C-x r j ↑この一文字 ; でジャンプ Emacsマニュアル に位置を保存する レジスタにウィンドウ構成を保存する C-x r f r ; 全フレームのすべてのウィンドウの状態をレジスタrに保存する C-x r j r ; ウィンドウやフレームの構成をもとに戻す GNU Emacsマニュアル レジスタにウィンドウ構成を保存する C-s した際、検索条件を履歴から呼び出すには、 Alt + n 正規表現でバッファ内検索 編集中のバッファを正規表現でインクリメンタルサーチするキーバインド。 C-u C-s ; 上手いサーチ もしくは C-M-s 正規表現で問い合わせ型置換 C-M-% regex-string RET new-string RET または M-x query-replace-regexp RET regex-string RET newstring RET 問い合わせ状態になってからの便利コマンド この出現を置換してから、これ以上探索せずに終了する。 . (ピリオド) これ以降、問い合わせずに残りの出現すべてを置換する。 ! 誤って変更してしまった場合などに、 1つまえの出現箇所(あるいは置換してしまった出現箇所)に戻る。置換前に戻るわけではない。 ^ 例) ./Dixie/HOME/51u1PzxHmpL._SL500_AA300_.jpg を ./Dixie/HOME/AlbumArt.jpg に置換する。 /[^/]*.jpg ↓ /AlbumArt.jpg ウィンドサイズの変更 ターミナル接続でemacsを使っているとウィンドのサイズをマウスで変えられないので、以下のコマンドを使う。広げる方だけキーバインドが用意されている。 ウィンドサイズを縦に広げる M-x enlarge-window もしくは C-x ^ ウィンドサイズを横に広げる M-x enlarge-window-horizontally もしくは C-x } ウィンドサイズを縦に狭める M-x shrink-window ウィンドサイズを横に狭める M-x shrink-window-horizontally 現在いる関数を表示する設定 .emacsに以下を追加する。Lisp用? ;;; 現在の関数名をモードラインに表示 (which-function-mode 1)
https://w.atwiki.jp/nkym_memo/pages/30.html
;;auto-install.elのインストール手順 ;; $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 ;;;Emacs Lispインストーラを利用 (add-to-list 'load-path "~/.emacs.d/auto-install") ;;(install-elisp-from-emacswiki "auto-install.el") (require 'auto-install) ;;起動時にEmacswikiのページを補完候補に加える (auto-install-update-emacswiki-package-name t) ;;install-elisp.el互換モード (auto-install-compatibility-setup) ;;ediff関連のバッファを一つのフレームにまとめる (setq ediff-window-setup-function 'ediff-setup-windows-plain) ;;; スタートアップを非表示 (setq inhibit-startup-screen -1) ;;; ビープ音を消す (setq ring-bell-function 'ignore) ;;; ツールバーを非表示 (tool-bar-mode -1) ;;; メニューバーを非表示 (menu-bar-mode -1) ;;; 現在行に色をつける (global-hl-line-mode 1) ;; その行の色 (set-face-background 'hl-line "DarkSeaGreen1") ;;; 履歴を次回Emacs起動時にも保存する (savehist-mode 1) ;;; 対応する括弧を光らせる (show-paren-mode 1) ;;; カーソルの位置が何文字目かを表示する (column-number-mode t) ;;; バックアップファイルを作らない (setq backup-inhibited t) ;;; Xでのクリップボードを共有 (setq x-select-enable-clipboard t) ;;; yes-or-noをy-or-nに省略 (defalias 'yes-or-no-p 'y-or-n-p) ;; 行の先頭でC-kを一回押すだけで行全体を消去する (setq kill-whole-line t) ;;; emacsclient ;; ファイルを現在のemacsで開く (server-start) ;; キーバインドの変更 ;; 指定の行に移る (global-set-key "\M-g" 'goto-line) ;; undo (global-set-key "\C-z" 'undo) ;; ウィンドウの移動をM-tに (global-set-key "\M-t" 'other-window) ;; C-hをBackSpaceに (global-set-key "\C-h" 'delete-backward-char) ;; M-x compile を C-. に (global-set-key [?\C-\.] 'compile) ;;; 初期フレームの設定 (setq initial-frame-alist (append '( (width . 47) ; フレーム幅(文字数) (height . 63)) ; フレーム高(文字数) initial-frame-alist)) ;;; 新規フレームのデフォルト設定 (setq default-frame-alist (append '((width . 47); フレーム幅(文字数) (height . 63)); フレーム高(文字数) default-frame-alist)) ;;; ファイル更新日を自動的に書き換える。 ;; ファイルの頭に "last updated "をつけくわえればよい (require 'time-stamp) ;; 日本語で日付を入れたくないのでlocaleをCにする (defun time-stamp-with-locale-c () (let ((system-time-locale "C")) (time-stamp) nil)) (if (not (memq 'time-stamp-with-locale-c write-file-hooks)) (add-hook 'write-file-hooks 'time-stamp-with-locale-c)) (setq time-stamp-active t) (setq time-stamp-start "Last Updated ") (setq time-stamp-format "%04y/%02m/%02d %3a %02H %02M %02S") (setq time-stamp-end " ") ;;;Last Updated の後に空白2つ以上いれると置換 ;;; タイトルバーにファイル名を表示する (setq frame-title-format (format "emacs@%s %%f" (system-name))) ;;; ファイルの自動挿入 (auto-insert-mode) ;; 自動挿入するファイルのあるディレクトリ ;; 最後の/は必須 (setq auto-insert-directory "~/.emacs.d/insert/") ;; 自動挿入するファイル (define-auto-insert "\\.c" "c-template.c") ;;; viewer.el view-modeの設定 ;; M-x install-elisp-from-emacswiki viewer.el ;; ;; C-x C-rでview-modeでファイルを開く (setq view-read-only t) ;; 書き込み不能な場合はview-modeを抜けないように (require 'viewer) (viewer-stay-in-setup) ;; .log .out .datファイルをview-modeで開く (setq view-mode-by-default-regexp "\\.log") (setq view-mode-by-default-regexp "\\.out") (setq view-mode-by-default-regexp "\\.dat") ;;; view-mode時にモードラインに色をつける ;; 色名を指定 (setq viewer-modeline-color-unwritable "tomato") (setq viewer-modeline-color-view "orange") (viewer-change-modeline-color-setup) ;; view-mode時のキーバインド (define-key view-mode-map "h" 'backward-char) (define-key view-mode-map "j" 'next-line) (define-key view-mode-map "k" 'previous-line) (define-key view-mode-map "l" 'forward-char) (define-key view-mode-map "J" 'View-scroll-line-forward) (define-key view-mode-map "K" 'View-scroll-line-backward) (define-key view-mode-map "b" 'scroll-down) (define-key view-mode-map " " 'scroll-up) ;; bm.el (define-key view-mode-map "m" 'bm-toggle) (define-key view-mode-map "[" 'bm-previous) (define-key view-mode-map "]" 'bm-next) ;; view-modeを有効・無効にする ;; 0.04秒以内に jk を同時押しでview-modeに移行 (require 'key-chord) (setq key-chord-two-keys-delay 0.04) (key-chord-mode 1) (key-chord-define-global "jk" 'view-mode) ;;; redo+.el (require 'redo+) (global-set-key "\M-z" 'redo) (setq undo-no-redo t); 過去のundoがredoされないようにする ;; 大量のundoに耐えられるようにする (setq undo-limit 600000) (setq undo-strong-limit 900000) ;;;fullscreen.el (require 'fullscreen) ;;; recentf-ext.el ;; install-elisp-from-emacswiki recentf-ext.el ;; 保存しておく数 (setq recentf-max-saved-items 3000) ;; 最近使ったファイルに加えないファイルを正規表現で指定する (setq recentf-exclude '("/TAGS$" "/var/tmp/")) (require 'recentf-ext) ;; f8をショートカットキーに (global-set-key [f8] 'recentf-open-files) ;;; auto-complete.el ;; install-elisp-from-emacswiki auto-complete.el ;(require 'auto-complete) ;(global-auto-complete-mode 1) ;;;col-highlight.el ;; auto-install-batch col-highlight.el ;(require 'col-highlight) ;(column-highlight-mode 1) ;;何もしないでいるとハイライトを始めるようにする場合 ;(toggle-highlight-column-when-idle 1) ;(col-highlight-set-interval 3) ;;; hippie-expand ;;; 略語展開の順を設定 (setq hippie-expand-try-functions-list '(try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-complete-lisp-symbol-partially try-complete-lisp-symbol)) ;; キーバインドの変更 C-; (global-set-key [?\C-;] 'hippie-expand) ;;; ipa.el (require 'ipa) ;;; 背景色 (set-face-background 'highlight "lavender") ;;; sequential-command.el ;;; M-x auto-install-batch sequential-command (require 'sequential-command-config) (sequential-command-setup-keys) ;;; smartchr.el ;; M-x install-elisp ;; https //github.com/imakado/emacs-smartchr/raw/master/smartchr.el (require 'smartchr) ;; once "", twice " (global-set-key (kbd "\"") (smartchr '("\"`!!'\"" "\""))) ;; once '', twice ' (global-set-key (kbd "\'") (smartchr '("\'`!!'\'" "\'"))) ;;; auto-save-buffers.el ;; M-x install-elisp ;; http //homepage3.nifty.com/oatu/emacs/archives/auto-save-buffers.el (require 'auto-save-buffers) ;; アイドル2秒で保存 (run-with-idle-timer 0.2 t 'auto-save-buffers) (run-with-idle-timer 0.2 t 'auto-save-buffers "" ".ipa$") ;;; open-junk-file.el ;; M-x install-elisp-from-emacswiki open-junk-file.el ;; Usage M-x open-junk-file (require 'open-junk-file) (setq open-junk-file-format "~/junk/%Y-%m-%d-%H%M%S.") ;;; bm.el ;; M-x install-elisp ;; http //cvs.savannah.gnu.org/viewvc/*checkout*/bm/bm/bm.el (setq-default bm-buffer-persistence nil) (setq bm-restore-repository-on-load t) (require 'bm) (add-hook 'find-file-hooks 'bm-buffer-restore) (add-hook 'kill-buffer-hook 'bm-buffer-save) (add-hook 'after-save-hook 'bm-buffer-save) (add-hook 'after-revert-hook 'bm-buffer-restore) (add-hook 'vc-before-checkin-hook 'bm-buffer-save) (global-set-key (kbd "M-\\") 'bm-toggle) (global-set-key (kbd "M-[") 'bm-previous) (global-set-key (kbd "M-]") 'bm-next)
https://w.atwiki.jp/nanige/pages/11.html
color themeを使ってemacsのカラー設定をする。 背景が暗い色じゃないと疲れてしまうのです。 emacs21をdebian etch上で使用中。 color themeのインストール emacs on debianの場合 # apt-get inastall emacs-goodies-el emacs設定 ~/.emacsに以下を追加 (require color-theme) (color-theme-blue-sea) blue-seaはthemeの名前 tags debian emacs
https://w.atwiki.jp/hajimen/pages/18.html
Pythonでtabをスペース4つ分の幅に キーバインド一覧 EmacsでOSX用に文字コード、改行コードを変える spaceをTABに Connect to Maya
https://w.atwiki.jp/hmiku/pages/36215.html
【検索用 facsimile 登録タグ CD CDF アボガド6CD バルーンCD 有機酸CD 東洋医学CD】 + 目次 目次 CD紹介 曲目 リンク コメント 前作 本作 次作 - facsimile - バルーン 有機酸 アボガド6 東洋医学 流通 即売 発売 2017年4月30日 価格 ¥1,000 サークル balloon/uki3 CD紹介 CD名:『facsimile』 バルーン、有機酸によるスプリットアルバム。Wジャケット仕様。 Art work:アボガド6, 東洋医学 2017年4月30日、THE VOC@LOiD 超 M@STER 37(超ボーマス37)で頒布開始された。 曲目 退紅トレイン / 有機酸(arranged by バルーン) krank / 有機酸(arranged by バルーン) felis / バルーン lupus / 有機酸 シャルル / バルーン(arranged by 有機酸) 雨とペトラ / バルーン(arranged by 有機酸) リンク HP コメント サークル名と3.4の作曲者が間違っています -- 名無しさん (2017-05-07 17 41 16) 名前 コメント