Defining a local keymap


You can define your own keymap, associating a keyboard entry with a particular function.

This application comes with a keymap file that can be used by setting the keymap preference.  If you define your own keymap file, you must name the file <Name>.keymap (where you can replace <Name> with any word) and have your administrator place this file inside the WriteUp.app application wrapper.  After you restart WriteUp, go to preferences and you can select your keymap by name.

You can define maps for the Control and Alternate keys as well as function keys.  Each line in the keymap has the form:

<keySequence> = <functionName>:

<keySequence> is the keyboard entry you associate to the function named <functionName> from the lists below.  The <keySequence> is made up of one or more modifier keys (Alt, Ctrl, or Shift), and one entry key (e.g. "e", "R", F1, or F12) concatenated with the plus (+) character, for example:

Ctrl+"r" = alignSelRight:
Ctrl+Shift+F2 = decreasePointSize:

You can define keymaps for the functions listed below:


Document level functions

alignSelCenter alignSelJustify
alignSelLeft alignSelRight
applyStyle bringToFront
convertSelLowerCase convertSelMixedCase
convertSelUpperCase copy
copyFont copyParagraphStyle
copyRuler cut
decreasePointSize delete
findEnterSelection findNext
findPrevious generateResourceList
gotoNextPage increasePointSize
insertDate insertMergeToken
insertPageBreak insertPageNumber
insertTime jumpToSelection
lock makeNatural
paste pasteFont
pasteRuler popForward
print processTextMarkup
pushBackward redo
runGotoPage runMoveBy
selectAll sendToBack
showGraphics showGuides
showObjectLinks snapToRulers
subscript superscript
toggleFontMetrics toggleInfoBar
toggleRulers toggleShowObjectLinks
toggleTextMarkers undo
unlock unscript

Application level functions

close closeAllPanels
inspect new
newFromTemplate open
openTemplate revert
runColumnsInspector runFind
runFontPanel runGotoPanel
runGraphicStyles runInfo
runLinksPanel runMergeData
runPageLayout runParaStyles
runPreferences runSpellCheck
runSuggest save
saveAll saveAs
saveAsTemplate saveTo
showCharacterSetPanel showInfoPanel


See also

General key bindings
Select text with keyboard
Set keymap preference