hns - 日記自動生成システム - Version 2.19.9

先月 2009年10月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2009年10月05日(月) 旧暦 [n年日記] [更新:"2009/10/05 22:55:56"]

#1 [Emacs] Ubuntu の site-start.el

  • Emacs の起動の設定には site-start と init がある
    1. そのうちの site-start は通常 site-start.el で load-path から探す
      気持としては Emacs 環境を用意してくれた人が、これがいいのでは、 と標準的なものを設定する
    2. init の方は 通常 ~/.emacs か ~/.emacs.el でその他に default.el を含めて複数の譜を指す
      こちらは個人用の設定。でもそれが無い時、あるいは使うならこれね、 ということで、 default.el を用意してあることもある
  • 起動時の指定に -q --no-init-file --no-site-file 等があり、 これらにより上のもの読んだり読まなかったりする
    1. --no-site-file は site-start.el を読まない
    2. -q --no-init-file の二つは全く同じ意味 で init file(s) を読まない
  • 僕の場合は特に説明する時に (誰でも同じ条件になると思って) -q を良く使う
これらの話を確認するのに load-path の値を調べたり、 M-x locate-library で site-start や default を確認するのはとても重要

拙著の p362 にある表 9.2 が便利で、「なか見検索」でも見られると思うけれど 正直、ちょっと面倒なので、その操作は後でやって見るかな

で、本題は Ubuntu の場合。

emacs -q --no-site-file 
として (上記に出て来た設定譜を読まないようにして) 起動して、 素の Emacs だと思われる時でも、 Ubuntu と、(自分で NetBSD で入れた)普通の Emacs を比べると、 前者は load-path の先頭に /etc/emacs が入っている。それで その /etc/emacs には site-start.el (と site-start.d/) が用意してある。 ただし /etc/emacs/site-start.el は中身は(注釈を除いて)空だし、 emacs-snapshot の場合には site-start.el 自体がない。

以上、全然面白くない話だけれど、自分的覚えにつき .. (以上は Unbuntu 8.10)


#2 [VMWare] Mac OS X 10.6 + VMWare Fusion で Ubuntu (9.0.4)

何故か鍵盤 (keyboard) の認識が悪いのか、それとも選択肢が間違っているのか
{[ ]}
あたりの割当てがおかしい。 xmodmap -pke > .xmodmap-pke-orig として採取したものを、 次のように変更して使っている。
--- /tmp/.xmodmap-pke-orig	2009-09-19 08:53:22.000000000 +0900
+++ /tmp/.xmodmap-pke	2009-10-05 22:35:16.000000000 +0900
@@ -25,7 +25,7 @@
 keycode  32 = o O o O o O
 keycode  33 = p P p P p P
 keycode  34 = bracketleft braceleft at grave
-keycode  35 = bracketright braceright bracketleft braceleft
+keycode  35 = bracketleft braceleft bracketleft braceleft
 keycode  36 = Return NoSymbol Return NoSymbol Return
 keycode  37 = Control_L NoSymbol Control_L NoSymbol Control_L
 keycode  38 = a A a A a A
@@ -41,7 +41,7 @@
 keycode  48 = apostrophe quotedbl colon asterisk
 keycode  49 = grave asciitilde grave asciitilde grave asciitilde
 keycode  50 = Shift_L NoSymbol Shift_L NoSymbol Shift_L
-keycode  51 = backslash bar backslash bar backslash bar
+keycode  51 = bracketright braceright bracketright braceright
 keycode  52 = z Z z Z z Z
 keycode  53 = x X x X x X
 keycode  54 = c C c C c C




最近の日記
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)