- From: Charles McCathieNevile <charles@w3.org>
- Date: Mon, 28 Jun 1999 13:53:20 -0400 (EDT)
- To: Amaya List <www-amaya@w3.org>
I prefer to do a lot of things via the keyboard. I have an expanded keybord
file which has similar bindings to the linux one. I have added most style
commands, some more types, most of the commands in the edit menu.
Note that there are a few differences from the standard 2.1 linux file (which
itself is different from the windows file). I particular, I hae used Ctrl-s
as a prefix for style commands, Ctrl-Shift-% (percent, although it looks like
an X on my screen) for search/replace, and I have commented out all the Math
functions (I'll probably change them for my own use to a Ctrl-m, something
sequence).
Also, I can't find a way to get to the attributes menu except f10 to get to
the menubar, then arrow keys to select the attributes menu, and down to the
attribute I wnat. This seems inefficient.
Anyway, here is my keyboard file...
# personal keyboard file for charles McCN
#moving around
<Key>Delete: TtcDeleteSelection()
<Key>Escape: TtcParentElement()
<Key>Return: TtcCreateElement()
<Key>Home: TtcStartOfLine()
<Key>End: TtcEndOfLine()
#<Key>Up: TtcPreviousLine()
#<Key>Down: TtcNextLine()
#<Key>Right: TtcNextChar()
#<Key>Left: TtcPreviousChar()
<Key>L6: TtcCopyToClipboard()
<Key>L8: TtcPasteFromClipboard()
<Key>F6: TtcCopyToClipboard()
<Key>F8: TtcPasteFromClipboard()
Ctrl <Key>a: TtcStartOfLine()
Ctrl <Key>e: TtcEndOfLine()
Ctrl <Key>Home:TtcPageTop()
Ctrl <Key>End:TtcPageEnd()
Ctrl <Key>j: TtcPreviousElement()
Ctrl <Key>k: TtcNextElement()
Ctrl <Key>Return: CreateBreak("\212")
Ctrl <Key>Space: TtcInsertChar("\240")
Ctrl <Key>-: TtcChildElement()
#Types
Ctrl <Key>1: CreateHeading1()
Ctrl <Key>2: CreateHeading2()
Ctrl <Key>3: CreateHeading3()
Ctrl <Key>4: CreateHeading4()
Ctrl <Key>5: CreateHeading5()
Ctrl <Key>6: CreateHeading6()
Ctrl <Key>l , Ctrl <Key>d: CreateDefinitionList()
Ctrl <Key>l , Ctrl <Key>o: CreateNumberedList()
Ctrl <Key>l , Ctrl <Key>u: CreateList()
Shift Ctrl <Key>B: CreateElemStrong()
Shift Ctrl <Key>I: CreateElemEmphasis()
Ctrl <Key>t , Ctrl <Key>d: CreateElemDEL()
Ctrl <Key>t , Ctrl <Key>i: CreateElemINS()
Ctrl <Key>t , Ctrl <Key>a: CreateElemAbbr()
Ctrl <Key>t , Ctrl <Key>p: CreateParagraph()
Ctrl <Key>t , Ctrl <Key>v: CreateDivision()
Ctrl <Key>t , Ctrl <Key>t: CreateTable()
Ctrl <Key>t , Ctrl <Key>t: CreateHeadingCell()
#style menu
Ctrl <Key>s , Ctrl <Key>c: CreateClass()
Ctrl <Key>s , Ctrl <Key>a: ApplyClass()
Ctrl <Key>s , Ctrl <Key>o: OpenCSS()
Ctrl <Key>s , Ctrl <Key>r: RemoveCSS()
Ctrl <Key>s , Ctrl <Key>t: TtcChangeFormat()
Ctrl <Key>s , Ctrl <Key>c: TtcChangeColors()
Ctrl <Key>s , Ctrl <Key>f: TtcChangeCharacters()
Ctrl <Key>s , Ctrl <Key>l: LinkCSS()
#structure
Shift Ctrl <Key>!: CreateComment()
Shift Ctrl <Key>S: CreateStyle()
#links
Shift Ctrl <Key>L: CreateOrChangeLink()
Shift Ctrl <Key>D: DeleteAnchor()
Shift Ctrl <Key>T: CreateTarget()
#edit menu
Ctrl <Key>w: TtcCutSelection()
Ctrl <Key>y: TtcPaste()
Ctrl <Key>z: TtcUndo()
Shift Ctrl <Key>Z: TtcRedo()
Shift Alt <Key>%: TtcSearchText()
Ctrl <Key>c: TtcCopySelection()
Ctrl <Key>d: TtcDeleteSelection()
Shift Ctrl <Key>*: SetBrowserEditor()
Ctrl <Key>t , Ctrl <Key>x: TransformType()
#File menu
Ctrl <Key>x , Ctrl <Key>f: OpenDoc()
Ctrl <Key>x , Shift Ctrl <Key>F: OpenDocInNewWindow()
Ctrl <Key>x , Ctrl <Key>n: New()
Ctrl <Key>x , Ctrl <Key>t: NewTemplate()
Ctrl <Key>s , Ctrl <Key>n: NewCss()
Ctrl <Key>x , Ctrl <Key>p: PrintAs()
Ctrl <Key>p: SetupAndPrint()
Ctrl <Key>x , Ctrl <Key>s: SaveDocument()
Ctrl <Key>x , Ctrl <Key>w: SaveDocumentAs()
Ctrl <Key>b: GotoPreviousHTML()
Ctrl <Key>f: GotoNextHTML()
Alt <Key>r: Reload()
Ctrl <Key>x , Ctrl <Key>k: TtcCloseDocument()
Ctrl <Key>x , Ctrl <Key>c: AmayaClose()
#View Menu
Ctrl <Key>v , Ctrl <Key>a: TtcSwitchCommands()
Ctrl <Key>v , Ctrl <Key>b: TtcSwitchButtonBar()
Ctrl <Key>v , Ctrl <Key>c: ShowToC()
Ctrl <Key>v , Ctrl <Key>i: ShowAlternate()
Ctrl <Key>v , Ctrl <Key>l: ShowLinks()
Ctrl <Key>v , Ctrl <Key>m: ShowMapAreas()
Ctrl <Key>v , Ctrl <Key>s: ShowStructure()
Ctrl <Key>v , Ctrl <Key>t: ShowTargets()
Alt <Key>+: ZoomIn()
Alt <Key>-: ZoomOut()
#math
#Ctrl <Key>M: CreateMTABLE()
#Ctrl <Key>P: CreateMROW()
#Ctrl <Key>S: CreateMSUBSUP()
#Ctrl <Key>U: CreateMUNDEROVER()
#Shift Alt <Key>E: CreateMath()
#Shift Alt <Key>F: CreateMFRAC()
#Shift Alt <Key>M: CreateMMULTISCRIPTS()
#Shift Alt <Key>O: CreateMOVER()
#Shift Alt <Key>P: CreateMSUP()
#Shift Alt <Key>Q: CreateMSQRT()
#Shift Alt <Key>R: CreateMROOT()
#Shift Alt <Key>S: CreateMSUB()
#Shift Alt <Key>U: CreateMUNDER()
#Shift Alt <Key>W: CreateMROW()
#Shift Alt <Key>X: CreateMSUBSUP()
#Shift Alt <Key>Y: CreateMUNDEROVER()
Received on Monday, 28 June 1999 13:53:20 UTC