ftnk.jp -> ~fumi -> ChangeLog -> Emacs

ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 次ページ / page 5 (8)

2005-07-28 Thu

C-u C-x M で開いた時に clmemo-mode にならない [Emacs][clmemo][ChangeLogMemo] はてぶ

おそらく, clmemo.txt というファイル名を使っているのが原因.

色付けは change-log-mode がしているので,
change-log-mode と clmemo-mode を有効にする必要がある.
とりあえず,次のようにしておく.

(setq auto-mode-alist
      (cons '("/home/fumi/howm/clmemo.txt" . clmemo-mode)
            auto-mode-alist))
(setq auto-mode-alist
      (cons '("/home/fumi/howm/clmemo.txt" . change-log-mode)
            auto-mode-alist))

2005-07-27 Wed

skk での入力中に tab で補完できない (2) [Emacs][clmemo][SKK][ChangeLogMemo] はてぶ

clmemo.el を書き換えてしまうのもどうかと思うので,次の方法で.

(require 'clmemo)
(add-hook 'clmemo-mode-hook
  '(lambda ()
     (local-unset-key "\C-i")))

これなら skk での補完ができるし,
clmemo-next-inline-date も効く.

(require 'clmemo) しておかないと効かないので注意.

2005-07-27 Wed

skk での入力中に tab で補完できない [Emacs][clmemo][SKK][ChangeLogMemo] はてぶ

clmemo-next-inline-date にとられてしまう.

とりあえず, clmemo.el を変更.

Index: clmemo.el
===================================================================
--- clmemo.el   (リビジョン 203)
+++ clmemo.el   (作業コピー)
@@ -509,7 +509,7 @@
(define-key map "\C-c>" 'clmemo-quote-region)
;; Date
(define-key map "\C-c\C-d" 'clmemo-inline-date-insert)
-    (define-key map "\C-i" 'clmemo-next-inline-date)
+    ;;(define-key map "\C-i" 'clmemo-next-inline-date)
(define-key map [(shift tab)] 'clmemo-previous-inline-date)
(define-key map [backtab] 'clmemo-previous-inline-date)
;; g

clmemo-next-inline-date をコメントアウトしただけ.

2005-07-26 Tue

ssh でポートフォワーディング [Linux][SKK][Emacs][network][ssh] はてぶ

デスクトップからサーバの bskk へ接続.

  ssh -C -N -f -L 51178:localhost:51178 user@server

2005-07-26 Tue

見た目の変更 [Emacs] はてぶ

putty で 256 色扱えるので, 256 色で使う時ように face をいぢる.

color-theme-tty-dark をベースに.

Referrer (Inside):
[2005-07-27-3] clmemo のタイトルを chalow のタイトルに変換

2005-07-26 Tue

clmemo のタイトル書式 [Emacs][clmemo][ChangeLogMemo] はてぶ

clmemo では

  * title (subtitle): item heading
chalow では
  * title [category]:
どっちの方がいいのだろう?

title 部分の face は change-log-file-name で
これだと title 最初の単語しか色がつかないのでなんとかしたい.

2005-07-25 Mon

howm で ChangeLog memo のような 1 ファイル複数メモを併用する [Emacs][howm][ChangeLogMemo] はてぶ

わざわざ 1 ファイルを使わなくてもいいようなちょっとしたメモ用に
ChangeLog memo を (ちょっとだけ) 使ってみたんだけど,
howm との書式 (howm は RD で書いている) の違いがわずらわしい.

そこで,
  * メモは ~/howm/clmemo.howm に
  * clmemo と同じように C-x M で開く
  * 新しいメモが上にくる
という方向で, howm-create-interactively をもとに適当にでっちあげた
(対話的な部分を削除して, find-file にファイル名を指定しただけ) .

(setq howm-prepend t)
(defun my-howm-create ()
  (interactive)
  (find-file "~/howm/clmemo.howm")
  (goto-char (point-max))
  (howm-create-here))
(global-set-key "\C-xM" 'my-howm-create)

2005-07-25 Mon

ChangeLog memo を使う [Emacs][ChangeLogMemo] はてぶ

howm で 1 ファイルを使うまでもないようなメモ用

2005-06-06 Mon

navi2ch + namazu [Emacs] はてぶ

Navi2ch for Emacs (Part 15) より.

  From: [182] 名無しさん@お腹いっぱい。 <sage>
  Date: 2005/06/02(木) 10:49:26
  
  >>164
  .datのPATHを2chのurlに変換してインデックスを作る
  mknmz --replace 's#/home/hoge/.navi2ch/##; s#/([^/]+)/#/test/read.cgi/$1/#; s#^\
  #http://#; s#.dat#/#' ~/.navi2ch/
  
  namazu.elでの検索結果のurlをnavi2chで開く
  (setq browse-url-browser-function 'navi2ch-browse-url)
  
  こんな感じで使ってます
  
  From: [185] 名無しさん@お腹いっぱい。 <sage>
  Date: 2005/06/02(木) 15:17:57
  
  >>182
  browse-url-browser-function じゃなくて namazu-view-function-alist に
  ("[^/]+\\.dat" . navi2ch-find-file) を追加した方がいいような

2005-04-16 Sat

howm 用の設定 [Emacs][howm] はてぶ

howm でのメモは RD で書いているので

  (add-to-list 'auto-mode-alist '("\\.howm$" . rd-mode))

としていたんだけど,
これでは *.howm を直接開いたときは howm-mode が有効にならないので,
rd-mode-hook に以下を追加.

  (if (and (buffer-file-name)
           (string-match "[.]howm$" (buffer-file-name)))
      (howm-mode t))

2005-02-17 Thu

skk-bayesian [Emacs][SKK] はてぶ

http://openlab.jp/skk/skk/main/experimental/bayesian/skk-bayesian.el

skk-study から乗り換えてみる.

elisp だけで完結しておらず,
bskk という Ruby script がついている.
bskk はサブプロセス,又は,サーバとして使えるが,
サブプロセスとして使う場合,複数の Emacs から使うと,
最後に更新した Emacs の学習結果しか保存されないそうなので,
サーバとして使うことにする.
bskk をサーバとして使う場合は,

  bskk -f ~/.skk-bayesian -s
とする.

.emacs には

  (require 'skk-bayesian)
を追記.

とりあえずは動いている模様.



他のマシンでサーバとして動いている bskk を使う

学習データはまとめておきたいので,
他のマシンからも同じサーバを使うようにする.

skk-bayesian.el に

  ;; customizable variables
  (defvar skk-bayesian-prefer-server nil
    "*non-nil ならば、`skk-bayesian-host'の`skk-bayesian-port'に接続する。
  そうでなければ、bskk をサブプロセスとして立ち上げる。")
  (defvar skk-bayesian-port 51178
    "*`skk-bayesian-prefer-server'が non-nil の時に`skk-bayesian-host'に接続するポート番号")
  (defvar skk-bayesian-host "localhost"
    "*`skk-bayesian-prefer-server'が non-nil の時に接続するホスト")

とあるので,

  (setq skk-bayesian-prefer-server t)
  (setq skk-bayesian-port 51178)
  (setq skk-bayesian-host "サーバのアドレス")

としてみたが,サーバに接続を拒否されてしまう.
とりあえず,

  ssh -C -N -f -L 51178:server:51178 user@server
と,ポートフォワーディングして逃げておく.

- Bayesian Estimation for SKK
  http://homepage3.nifty.com/kenichi_kurihara/bskk.html

2005-01-13 Thu

namazu-howm-grep [Emacs][howm] はてぶ

時々反応がなくなるので調べたところ,
grep の引数にホームディレクトリが渡され,
ホームディレクトリ以下を再帰的に検索してるのが原因のようだ.

とりあえず,

  (howm-view-search regexp namazu-filename-list)

  (let ((howm-view-grep-option "-Hn"))
     (howm-view-search regexp namazu-filename-list))  
に変更.

2004-12-30 Thu

mailto を Wanderlust に渡す [Emacs] はてぶ

Wanderlust その 4

  From: [461] 名無しさん@お腹いっぱい。 <sage>
  Date: 04/12/04 07:00:13
  
  emacsclient を使ってwanderlustを起動、ドラフトバッファを開かせるには
  どう呼べばよいでしょうか?モジラなどブラウザのメールソフトに設定したいと
  思っています。
  _______________________________________________________________________________
  
  From: [463] hmurata <sage>
  Date: 04/12/04 11:30:53
  
  >>461
  mailto なら wl-mailto-compose-message-from-mailto-url
  (utils/wl-mailto.el) へ url を渡す様に設定すれば良いと思います.
  _______________________________________________________________________________
  
  From: [464] 名無しさん@お腹いっぱい。 <sage>
  Date: 04/12/04 17:33:15
  
  >>463
  ありがとうございます。うまく行きました。
  
  使い回しがきくようにラッパー(~/bin/wanderlust)にして、こんな感じ
  #! /bin/sh

  emacsclient -e "(wl-mailto-compose-message-from-mailto-url \"mailto:$1\")"

2004-11-30 Tue

やてふで色が消える [Emacs][TeX] はてぶ

emacs を 21.3.50 に上げてから,
ファイルを開いた時は色がつくが,
C-l すると色が消えてしまう.

とりあえず 1.72から current にあげてみたら,
C-l 後もちゃんと色がつくように.

バージョンを上げない場合は

  (defun font-lock-recenter ()
    (interactive)
    (font-lock-fontify-buffer)
    (recenter))
  (global-set-key "\C-l" 'font-lock-recenter)
などとすれば,いけるらしい.

2004-06-20 Sun

howm-namazu-grep [Emacs][howm] はてぶ

http://www.bookshelf.jp/pukiwiki/pukiwiki.php?
%BD%F1%A4%AD%BB%B6%A4%E9%A4%AB%A4%B7%A5%E1%A5%E2%A5%C4%A1%BC%A5%EB%A1%BDhowm#content_1_2

2004-03-04 Thu

command line での byte compile [Emacs] はてぶ

emacs --batch -f batch-byte-compile files ...

必要なら load-path を指定して,

emacs --batch --eval '(setq load-path (cons (expand-file-name "~/elisp") load-path))' \
   -f batch-byte-compile files ...
のように.

引数はディレクトリでも可.

2004-02-27 Fri

psvn.el [Emacs] はてぶ

http://xsteve.nit.at/prg/vc_svn/

Subversion interface for emacs.

psvn.el is a subversion interface for emacs.
It provides a similar functionality as pcl-cvs for cvs:

2004-02-26 Thu

navi2ch D mark patch [Emacs] はてぶ

Navi2ch for Emacs (Part 12)

From: [49] 前スレ935 ◆PMVKscVB8U  <sage>
Date: 04/02/10 00:18

ttp://tokyo.cool.ne.jp/progn/navi2ch.diff.gz
過去スレ、dat 落ちに D mark 付けるのと圧縮するパッチを晒してみます。

o 過去スレ、dat 落ちスレに D mark が付く
更に navi2ch-article-auto-compress を non-nil にすれば、過去スレ、dat 落ちスレを
o 開く or フェッチすると dat を圧縮
o ブックマークなんかで Z でも圧縮(活きてるスレは対象外)、C-uZ で展開
o マークして mZ、C-umZ も可

いちお無保証ってことで。

# Windows って gzip に .exe 付けないと駄目なんですっけ? それだとちょっと
# 手直ししないと動かないかも。

2004-02-02 Mon

Migemo [Linux][search][Emacs] はてぶ

http://migemo.namazu.org/

ローマ字のまま日本語をインクリメンタル検索

2004-01-18 Sun

日付けの挿入 [Emacs] はてぶ

一人お手軽 Wiki もどき howm
http://pc.2ch.net/test/read.cgi/unix/1063800495/ より.

  From: [598] 作者 <sage>
  Date: 04/01/17 20:43
  
  >>597
  ではキャンセルの方向で.
  自分の .emacs にはこんなのがありました.
  
  (defun my-get-date-gen (form) (insert (format-time-string form)))
  (defun my-get-date () (interactive) (my-get-date-gen "[%Y-%m-%d]"))
  (defun my-get-time () (interactive) (my-get-date-gen "[%H:%M]"))
  (defun my-get-dtime () (interactive) (my-get-date-gen "[%Y-%m-%d %H:%M]"))
  (global-set-key "\C-c\C-d" 'my-get-date)
  (global-set-key "\C-c\C-t" 'my-get-time)
  (global-set-key "\C-c\ed" 'my-get-dtime)

ChangeLog 最新ページ / カテゴリ最新ページ / 前ページ 1 2 3 4 5 6 7 8 / page 5 (8)