keyboardに関するvimblogのブックマーク (4)

  • vi-like カーソル移動

    vi に慣れ親しんでる者としては,他のアプリケーションを使っている時でも カーソル移動の際についつい {hjkl} を押してしまう.ホームポジションから遠い位置にあるカーソルキーなんて使いたくない.HHKB Pro2 を使ってるなら なおの事. そんならキー割り当ての変更か何かで対処しちまおう,と.でも流石に {hjkl} をそのままカーソルキーとしてマッピングするわけにはいかんので,例えば Ctrl+{hjkl} のようなもので代用しよう,と.そういうことで,xmodmap を使って実現することにした. xmodmap(1) の EXPRESSION GRAMMAR の項を読むと,1 つのキーコードに対して最大 8 つ (事実上は最大 4 つ) のキーシンボルを割り当てることができ,modifier key なし,Shift 同時押し,Mode_switch 同時押し,Mode_swit

    vi-like カーソル移動
  • Linux on VMWare Fusionで無変換キーを使う - 『ばぶる』のポジティブ日記

    VMWare Fusion では、Macの「英数」キーを「CapsLock」として扱ってしまうと言う仕様*1があります。 自分は、日本語入力のON/OFFをMacと同じように、「カナ」「英数」で行うようにゲストOSを設定したかったのですが、この仕様が邪魔になって困っていました。 ゲストOSが Windows(XP) の場合は特に問題ない(AppleKを使っているからかも?)のですが、Linuxでは問題になります。 ちなみにここで言う Linux とは Ubuntu 8.04 LTS を指しています。他のディストリビューションでは試していません。 [2012.05.10追記] VMWare Fusion 4.1.2 と Ubuntu 11.10 の組み合わせでもEisu_toggleをVoidSymbol と読み替えて応用可能でした。 どんな問題か? SCIMの設定で、全体設定の開始を Hi

    Linux on VMWare Fusionで無変換キーを使う - 『ばぶる』のポジティブ日記
  • Linux で AutoHotkey

    Linux で AutoHotkey 一部の人に有名なAutoHotkeyをご存知でしょうか? キーボードのキー入力やマウスボタンのカスタマイズだけでなく、あらゆる操作をスクリプトで自動化できる変態的なWindows用ソフトです。 そのAutoHotkeyと同じ事をLinuxでやれないか、調べてみました。・ironahkAutoHotkeyをC#.NETで書き直した物です。Monoで動きます。まだまだ開発中で実用的じゃないっぽい ・ahkx(AutoHotkeyX)wineを通してAutoHotkeyを使うソフト? 私の環境では動かなかった ・LinuxでAutoHotkeyみたいな事をする-teturouetの日記ウインドウマネージャのStumpwmとratpoisonはCommon Lispで機能を色々拡張できるらしい。Emacsみたいなもんですな。Lispをガンガン書ける人はいいけど

    Linux で AutoHotkey
  • なぜ vi のカーソル移動は hjkl に割り当てられたか - swk's log

    * なぜ vi のカーソル移動は hjkl に割り当てられたか [tech] 246 users Bill Joy が使っていた ADM-3a という CRT ターミナルのキーボードには、 hjkl のキーにカーソルの矢印が刻印されていた http://www.srs.ne.jp/~north/netdaemon/vi.html この端末は^H、^J、^K、^Lを表示することでカーソルを左下上右に移動できたのです。^H(BACKSPACE)と^J(LINEFEED)はASCIIコードどおりですが、あとの2つは独自の拡張でしょう。 fj.editor.vi: Emacs vs vi 「ホームディレクトリの ~ も実は これ 由来なんじゃないの?」 http://www.bsddiary.net/d/200406.html#22 やるな ADM-3a. http://www.tentacle.

  • 1