]> git.lyx.org Git - lyx.git/blobdiff - lib/bind/aqua.bind
Avoid processing multiple times the same paragraph when converting latex arguments.
[lyx.git] / lib / bind / aqua.bind
index 1155449987cb8921a5a8ca0606c6ee4bee68012a..136bd4e0eabd48d42feb6680542a824a1f4a6df4 100644 (file)
@@ -4,12 +4,17 @@
 # are grabbed by the Qt/MacOSX library.
 # NB.  These bindings use Option-Shift
 #
+# An attempt to imitate Linux's ability to access the menus from
+# the keyboard (albeit without the menus dropping down).
+#
 # DO NOT CHANGE THIS DEFAULT BINDING FILE! It will be replaced
 # with every new install of LyX and your changes will be lost.
 # Instead, customize a copy of this file placed in
 # ~/.lyx/bind/aqua.bind
 #
 
+Format 2
+
 \bind "M-~S-i c"               "citation-insert"
 \bind "M-~S-i f"               "footnote-insert"
 \bind "M-~S-i u"               "url-insert"
 
 \bind "M-~S-i s s"             "command-sequence math-mode ; math-superscript ; font-free; "
 \bind "M-~S-i s u"             "command-sequence math-mode ; math-subscript ; font-free; "
-\bind "M-~S-i s h"             "hfill-insert"
-\bind "M-~S-i s p"             "hyphenation-point-insert"
-\bind "M-~S-i s k"             "ligature-break-insert"
-\bind "M-~S-i s b"             "protected-space-insert"
-\bind "M-~S-i s l"             "new-line"
-\bind "M-~S-i s r"             "line-break"
-\bind "M-~S-i s i"             "dots-insert"
-\bind "M-~S-i s e"             "end-of-sentence-period-insert"
+\bind "M-~S-i s h"             "space-insert hfill"
+\bind "M-~S-i s p"             "specialchar-insert hyphenation"
+\bind "C-M-minus"              "specialchar-insert nobreakdash"
+\bind "M-~S-i s k"             "specialchar-insert ligature-break"
+\bind "M-~S-i s b"             "space-insert protected"
+\bind "nobreakspace"           "space-insert protected"
+\bind "C-~S-slash"             "specialchar-insert slash"
+\bind "M-~S-i s l"             "newline-insert newline"
+\bind "M-~S-i s r"             "newline-insert linebreak"
+\bind "M-~S-i s i"             "specialchar-insert dots"
+\bind "M-~S-i s e"             "specialchar-insert end-of-sentence"
 \bind "M-~S-i s q"             "self-insert \""
 # FIXME: find a binding for single quotes
 # \bind "M-~S-i s q"           "quote-insert single"
@@ -44,7 +52,7 @@
 \bind "M-~S-i h y"             "math-matrix 2 2"
 \bind "M-~S-i h c"             "math-insert \cases"
 
-\bind "M-~S-i o c"             "toc-insert"
+\bind "M-~S-i o c"             "inset-insert toc"
 \bind "M-~S-i o i"             "index-print"
 \bind "M-~S-i o b"             "bibtex-insert"
 
 \bind "M-~S-e s"               "spellchecker"
 \bind "M-~S-e h"               "buffer-chktex"
 \bind "M-~S-e e"               "error-remove-all"
-\bind "M-~S-e l"               "next-inset-toggle"
+\bind "M-~S-e l"               "inset-toggle"
 \bind "M-~S-e p"               "dialog-preferences"
 \bind "M-~S-e r"               "reconfigure"
 
 \bind "M-~S-e x l"             "primary-selection-paste"
 \bind "M-~S-e x p"             "primary-selection-paste paragraph"
 
-\bind "M-~S-e t m"             "tabular-feature multicolumn"
-\bind "M-~S-e t t"             "tabular-feature toggle-line-top"
-\bind "M-~S-e t b"             "tabular-feature toggle-line-bottom"
-\bind "M-~S-e t l"             "tabular-feature toggle-line-left"
-\bind "M-~S-e t r"             "tabular-feature toggle-line-right"
-\bind "M-~S-e t e"             "tabular-feature align-left"
-\bind "M-~S-e t c"             "tabular-feature align-center"
-\bind "M-~S-e t i"             "tabular-feature align-right"
-\bind "M-~S-e t o"             "tabular-feature valign-top"
-\bind "M-~S-e t n"             "tabular-feature valign-center"
-\bind "M-~S-e t v"             "tabular-feature valign-bottom"
-\bind "M-~S-e t a"             "tabular-feature append-row"
-\bind "M-~S-e t w"             "tabular-feature delete-row"
-\bind "M-~S-e t u"             "tabular-feature append-column"
-\bind "M-~S-e t d"             "tabular-feature delete-column"
-
-\bind "M-~S-e m n"             "math-number"
-\bind "M-~S-e m u"             "math-nonumber"
-\bind "M-~S-e m r"             "tabular-feature append-row"
-\bind "M-~S-e m d"             "tabular-feature delete-row"
-\bind "M-~S-e m c"             "tabular-feature append-column"
-\bind "M-~S-e m e"             "tabular-feature delete-column"
+\bind "M-~S-e t m"             "inset-modify tabular multicolumn"
+\bind "M-~S-e t t"             "inset-modify tabular toggle-line-top"
+\bind "M-~S-e t b"             "inset-modify tabular toggle-line-bottom"
+\bind "M-~S-e t l"             "inset-modify tabular toggle-line-left"
+\bind "M-~S-e t r"             "inset-modify tabular toggle-line-right"
+\bind "M-~S-e t e"             "inset-modify tabular align-left"
+\bind "M-~S-e t c"             "inset-modify tabular align-center"
+\bind "M-~S-e t i"             "inset-modify tabular align-right"
+\bind "M-~S-e t o"             "inset-modify tabular valign-top"
+\bind "M-~S-e t n"             "inset-modify tabular valign-center"
+\bind "M-~S-e t v"             "inset-modify tabular valign-bottom"
+\bind "M-~S-e t a"             "inset-modify tabular append-row"
+\bind "M-~S-e t w"             "inset-modify tabular delete-row"
+\bind "M-~S-e t u"             "inset-modify tabular append-column"
+\bind "M-~S-e t d"             "inset-modify tabular delete-column"
+
+\bind "M-~S-e m n"             "math-number-toggle"
+\bind "M-~S-e m u"             "math-number-line-toggle"
+\bind "M-~S-e m r"             "inset-modify tabular append-row"
+\bind "M-~S-e m d"             "inset-modify tabular delete-row"
+\bind "M-~S-e m c"             "inset-modify tabular append-column"
+\bind "M-~S-e m e"             "inset-modify tabular delete-column"
 
 \bind "M-~S-e m l t"           "math-limits empty"
 \bind "M-~S-e m l d"           "math-limits limits"
 \bind "M-~S-e m f a"           "math-mutate align"
 \bind "M-~S-e m f f"           "math-mutate flalign"
 
-\bind "M-~S-e m a l"           "tabular-feature align-left"
-\bind "M-~S-e m a c"           "tabular-feature align-center"
-\bind "M-~S-e m a r"           "tabular-feature align-right"
-\bind "M-~S-e m a t"           "tabular-feature valign-top"
-\bind "M-~S-e m a e"           "tabular-feature valign-center"
-\bind "M-~S-e m a b"           "tabular-feature valign-bottom"
+\bind "M-~S-e m a l"           "inset-modify tabular align-left"
+\bind "M-~S-e m a c"           "inset-modify tabular align-center"
+\bind "M-~S-e m a r"           "inset-modify tabular align-right"
+\bind "M-~S-e m a t"           "inset-modify tabular valign-top"
+\bind "M-~S-e m a e"           "inset-modify tabular valign-center"
+\bind "M-~S-e m a b"           "inset-modify tabular valign-bottom"
 
 \bind "M-~S-v l"               "latex-view-log"
 \bind "M-~S-v t"               "toc-view"
 \bind "M-~S-v x"               "help-Texinfo"
 
-\bind "M-~S-n e"               "error-next"
 \bind "M-~S-n n"               "note-next"
 \bind "M-~S-n r"               "label-goto"
 \bind "M-~S-n S-B 1"           "bookmark-save 1"
 \bind "M-~S-h i"               "help-open Intro"
 \bind "M-~S-h t"               "help-open Tutorial"
 \bind "M-~S-h u"               "help-open UserGuide"
-\bind "M-~S-h e"               "help-open Extended"
+\bind "M-~S-h e"               "help-open Additional"
 \bind "M-~S-h c"               "help-open Customization"
 \bind "M-~S-h f"               "help-open FAQ"
 \bind "M-~S-h a"               "help-open TOC"