Wordで(擬似的に)emacs風カーソル移動ショートカットを割り当てる際の覚え書き。
[ツール]>[ユーザー設定]>[ショートカットキーのユーザー設定]にて
- Ctrl+E ≒ EndOfLine
- Ctrl+A = StartOfLine
- Ctrl+F = CharRight
- Ctrl+B = CharLeft
- Ctrl+P = LineUp
- Ctrl+N = LineDown
- Ctrl+D = EditClear(コメント欄でご教示いただきました)
- Ctrl+K ≒ マクロ(Word 2008不可)で以下のように記述
Sub Kill()
Selection.EndKey Unit:=wdLine, Extend:=wdExtend
Selection.Cut
End Sub
-
- Word 2008ではぼくは対処的にCtrl+KにEndOfLineExtendを割り当てています
- Ctrl+Y ≒ ペースト = EditPaste(2010.8.17編集)
- Ctrl+O
Sub Control_O()
Selection.TypeParagraph
Selection.MoveLeft Unit:=wdCharacter, Count:=1
End Sub