週記くらい

  • Profile

Category Archives: Meadow

SKKによる矢印とか丸付き数字の入力

Posted on 2010/03/11 by smeghead

skkには、ひらがなモードで、zj と入力するだけで、↓に変換する機能がある。なぜか、WindowsのSKKIMEでは、有効になっていないので、下のサイトを参考に設定を追加した。

ところがだ、aquaskkみたいに “・” とかが “z/” とかで入力出来ないのであった。という訳でskkime に以下の設定を追加した。

skkimeをwindows xpにインストールしてみた – twwp
キーバインド変換後
zh←
zj↓
zk↑
zl→
z~~
z1①
z2②
z3③
z4④
z5⑤
z6⑥
z7⑦
z8⑧
z9⑨

上のサイトを参考にして、定義を追加しました。「丸付き数字なんか使うな」という気分ですが、使う人とのコミュニケーションは必要になるので、z数字に割り当てた。



便利なので、Meadowのskkでも丸付き数字をz1とかで入力できるようにした。下のものを.emacsに追加した。

(require 'cl)
(setq skk-rom-kana-rule-list
      (loop for s across "⑩①②③④⑤⑥⑦⑧⑨"
            for i from 0
            collect (let ((s0 (string s)))
                      (list (concatenate 'string "z" (number-to-string i))
                            nil
                            (cons s0 s0)))))

(require 'cl) (setq skk-rom-kana-rule-list (loop for s across "⑩①②③④⑤⑥⑦⑧⑨" for i from 0 collect (let ((s0 (string s))) (list (concatenate 'string "z" (number-to-string i)) nil (cons s0 s0)))))

skk-rom-kana-rule-listというシンボルに変換定義をすれば良いらしいので、データ構造を作って設定した。emacs lispを書くのは初めてに近いから、どこまでが素のelispで、どこからが、(require ‘cl)のおかげかわからないんですが、(require ‘cl)するとCommon Lispの気分で書いててもだいたい動いてくれるようです。

Posted in emacs, Meadow, SKK | 1 Comment |

emacs(meadow)で、小文字に変換

Posted on 2007/10/05 by smeghead

ほとんど、howmのためにmeadowを使ってるので、超基本のキーバインド以外は知りません。小文字に変換する方法がわからなくて調べました。

操作keybind
カーソルの後の単語を小文字に変換M-l
リージョン内を小文字に変換範囲選択後 C-x C-l

別々に覚えないといけない。なんか直観的じゃないキーバインドと感じてしまう。(宗教戦争するつもりはないですが) この辺が、howm以外の目的では、meadowを使ってない理由かもしれません。でもskkは常に使ってます。


その点、vimのキーバインドは、恐しいまでに直感的で合理的です。

操作keybind
カーソルの後の単語を小文字に変換guw
ヴィジュアル選択範囲を小文字に変換vとかVとか<C-v>で範囲選択後 gu

gu と 多彩な移動コマンドを合わせてコマンドの影響範囲を決定できるので、自然な操作でコマンドの適応範囲をコントロールできます。(:h gu) だから↓のような応用も可能になります。

操作keybind
カーソルの前の単語を小文字に変換gub
カーソルから行頭までを小文字に変換gu0
カーソルから行末までを小文字に変換gu$
カーソルのある行から最初の行までを小文字に変換gugg
カーソルのある行から最後の行までを小文字に変換guG
カーソル位置が、( ) で囲まれている場合に、( )の内側を小文字に変換gui(

ほとんどのコマンドが同じように応用できるようになってます。

Posted in emacs, Meadow, vim | Leave a comment |

howm読み込み時のエラー

Posted on 2007/07/02 by smeghead

Meadowをnetinstallでアップデートしたら、howmの読み込みでエラーが出た。

signal(error ("Font-lock trying to use keywords before setting them up"))

ググったら以下を発見。同じ方法で逃げることができました。873ありがとう。

873 名無しさん@お腹いっぱい。2006/01/06(金) 14:20:21

>>867

くそは待った。

とりあえずこれで逃げる。

— cheat-font-lock.el.org Fri Jan 6 14:14:21 2006

+++ cheat-font-lock.el Fri Jan 6 14:14:21 2006

@@ -53,7 +53,8 @@

;; ))

(defun cheat-font-lock-20040624-format-p ()

– (= (length (font-lock-compile-keywords ‘(("dummy" . 'dummy)))) 3)) ;; dirty

+ (font-lock-set-defaults)

+ (= (length (font-lock-compile-keywords ‘(("dummy" . 'dummy)))) 4)) ;; dirty

(defun cheat-font-lock-compiled-p (keywords)

(eq (car-safe keywords) t))

(if (cheat-font-lock-20040624-format-p)

http://www.bookshelf.jp/2ch/unix/1077881095.html

日付が1年半前。

http://howm.sourceforge.jp/README-test-j.html

なんか、とうの昔に治ってるみたいなので、howmの最新を入れたほうが良さそうです。時間を見つけて入れてみます。

Posted in Meadow | Leave a comment |

びびった!進化してる。

Posted on 2007/02/05 by smeghead

ちょっと前に、Meadow3.0を導入した。画像が上の方にいっちゃってるけど、SKKの変換候補が、別ウィンドウに表示されて、凡例まで見れる。

Posted in Meadow, SKK | Leave a comment |

Pages

  • Profile

Archives

  • March 2018
  • May 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • April 2014
  • November 2013
  • October 2013
  • July 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • July 2006

Categories

  • android (35)
  • apache (1)
  • bison (1)
  • BTS (18)
  • c# (23)
  • cgi (1)
  • chrome (9)
  • chromeextention (18)
  • clclcl (9)
  • clojure (13)
  • cloudbug1 (2)
  • css (4)
  • cygwin (7)
  • C言語 (21)
  • dart (1)
  • dotnet (11)
    • vb.net (2)
  • e-hash.jp (1)
  • eclipse (2)
  • emacs (10)
  • excel (1)
  • flex (1)
  • framework (11)
  • free (92)
  • gae (4)
  • gcc (4)
  • gimmehash.in (1)
  • glipper (3)
  • golang (7)
  • howm (1)
  • html (3)
  • ikushipe (1)
  • java (47)
  • JavaScript (28)
  • linux (16)
  • lisp (92)
  • lua (34)
  • luatinycgi (2)
  • mba (1)
  • Meadow (4)
  • memo (1)
  • music (5)
  • mysql (1)
  • neta (5)
  • O/Rマッピングツール (4)
  • obj-c (6)
  • OOP (6)
  • oracle (1)
  • perl (48)
  • php (38)
    • CakePHP2 (2)
  • PostgreSQL (8)
  • PowerShell (1)
  • putty (1)
  • python (14)
  • redmine (2)
  • ruby (7)
  • s3 (1)
  • sakura (5)
  • screen (1)
  • Selenium (1)
  • SF (1)
  • SKK (4)
  • slime (6)
  • sql (8)
  • sqlite3 (4)
  • starbug1 (179)
  • tthttpd (3)
  • twitter (7)
  • ubuntu (14)
  • Uncategorized (4)
  • unix (14)
  • unkode-mania (5)
  • vba (3)
  • vim (24)
  • w3m (1)
  • Windows (16)
  • wordpress (1)
  • zsh (6)
  • 愚痴 (1)

WordPress

  • Log in
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Pages

  • Profile

Archives

  • March 2018
  • May 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • April 2014
  • November 2013
  • October 2013
  • July 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • July 2006

Categories

  • android (35)
  • apache (1)
  • bison (1)
  • BTS (18)
  • c# (23)
  • cgi (1)
  • chrome (9)
  • chromeextention (18)
  • clclcl (9)
  • clojure (13)
  • cloudbug1 (2)
  • css (4)
  • cygwin (7)
  • C言語 (21)
  • dart (1)
  • dotnet (11)
    • vb.net (2)
  • e-hash.jp (1)
  • eclipse (2)
  • emacs (10)
  • excel (1)
  • flex (1)
  • framework (11)
  • free (92)
  • gae (4)
  • gcc (4)
  • gimmehash.in (1)
  • glipper (3)
  • golang (7)
  • howm (1)
  • html (3)
  • ikushipe (1)
  • java (47)
  • JavaScript (28)
  • linux (16)
  • lisp (92)
  • lua (34)
  • luatinycgi (2)
  • mba (1)
  • Meadow (4)
  • memo (1)
  • music (5)
  • mysql (1)
  • neta (5)
  • O/Rマッピングツール (4)
  • obj-c (6)
  • OOP (6)
  • oracle (1)
  • perl (48)
  • php (38)
    • CakePHP2 (2)
  • PostgreSQL (8)
  • PowerShell (1)
  • putty (1)
  • python (14)
  • redmine (2)
  • ruby (7)
  • s3 (1)
  • sakura (5)
  • screen (1)
  • Selenium (1)
  • SF (1)
  • SKK (4)
  • slime (6)
  • sql (8)
  • sqlite3 (4)
  • starbug1 (179)
  • tthttpd (3)
  • twitter (7)
  • ubuntu (14)
  • Uncategorized (4)
  • unix (14)
  • unkode-mania (5)
  • vba (3)
  • vim (24)
  • w3m (1)
  • Windows (16)
  • wordpress (1)
  • zsh (6)
  • 愚痴 (1)

WordPress

  • Log in
  • WordPress

CyberChimps WordPress Themes

© 週記くらい@やーづ

With Google+ plugin by Geoff Janes