Permalink
Browse files

Fix document.

  • Loading branch information...
1 parent f35498a commit f2495e3aa8bc6926dfbd26bd2ba9e298e2beff2c Atsuo Ishimoto committed Jan 8, 2014
Showing with 8 additions and 8 deletions.
  1. +6 −6 README-JA.rst
  2. +2 −2 README.rst
View
@@ -673,19 +673,19 @@ kaa は、起動時に ファイル `~/.kaa/__kaa__.py` をPythonスクリプト
.. code:: python
keybind(filemode='kaa.filetype.default.defaultmode.DefaultMode',
- editmode='input', keys = {})
+ editmode='input', keymap={})
`filemode` にはキーバインドを登録するモードクラスの名前を指定します。`editmode` には編集モードとして `insert`, `command`, `visual`, `visualline` のいずれかの値を指定します。 `keys` には、キーバインドとコマンド名の辞書を指定します。
次のサンプルでは、ウィンドウ分割を Emacs と同じ `Control+x 2` キーに割り当てます。
.. code:: python
- from kaa.keyboard import *
- from kaa.filetype.default.defaultmode import DefaultMode
-
- DefaultMode.KEY_BINDS.append({
- ((ctrl, 'x'), '2'): 'editor.splithorz' # Assign C-x 2
+ # sample to register custom keybind.
+ from kaa.addon import *
+ keybind(keymap={
+ ((ctrl, 'x'), '2'):
+ 'editor.splithorz' # Assign C-x 2 to split window.
})
View
@@ -781,9 +781,9 @@ Function `kaa.addon.keybind()` registers custom keybind.
.. code:: python
keybind(filemode='kaa.filetype.default.defaultmode.DefaultMode',
- editmode='input', keys = {})
+ editmode='input', keymap = {})
-`filemode` is a name of mode class to install keybind. `editmode` is a name of editmode which should be one of `insert`, `command`, `visual` or `visualline`. `keys` is a dictionary of keybind and command name.
+`filemode` is a name of mode class to install keybind. `editmode` is a name of editmode which should be one of `insert`, `command`, `visual` or `visualline`. `keymap` is a dictionary of keybind and command name.
Following example assign `Control+x 2` key to split window as Emacs.

0 comments on commit f2495e3

Please sign in to comment.