This shows you the differences between two versions of the page.
ja:rhino:mac:keyboardshortcuts [2015/09/14] |
ja:rhino:mac:keyboardshortcuts [2020/08/14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Rhino for Mac のキーボードショートカット====== | ||
+ | |||
+ | This article describes how to use and customize keyboard shortcuts in Rhino for Mac. | ||
+ | |||
+ | === Standard Rhino Menu Shortcuts === | ||
+ | |||
+ | Windows Rhino has a large number of keyboard shortcuts, and, for the most part, Rhino for Mac has adopted the same keyboard shortcuts. | ||
+ | |||
+ | You can also define for yourself your own set of keyboard shortcuts, which is discussed below, so you need not mention any keyboard shortcuts that are specific to your use of Rhino for Mac. You can always add these special assignments to your own copy of Rhino. | ||
+ | |||
+ | I mentioned that some of the default keyboard shortcuts are not optimal. | ||
+ | |||
+ | Other default keyboard shortcuts use the function keys (F1-F12, or F1-F19 on the numeric keypad version). | ||
+ | |||
+ | You can also switch the sense of the fn + function key in System Preferences > Keyboard > Keyboard. | ||
+ | |||
+ | === Menu shortcuts versus Keyboard shortcuts === | ||
+ | |||
+ | In Windows Rhino, users can add keyboard shortcuts. | ||
+ | |||
+ | Apple guidelines say that every application command should be available through the application menu. To enforce this, Apple supports menu shortcuts, the same concept as keyboard shortcuts on Windows, but Apple requires that these shortcuts always be attached to a menu item. | ||
+ | |||
+ | Rhino has a very large and customizable set of commands, and it is not practical to put every single Rhino command and all its variations in the application menu. Some less frequently used commands in Rhino need to be typed on the keyboard to execute them. This also means that, on the Mac, any command that is not already in the application menu can never have a menu shortcut attached to it. | ||
+ | |||
+ | We find that too restrictive for Rhino with its large command set, and have modified the typical menu shortcut assignment techniques to allow for keyboard shortcuts to be assigned to any command, not just commands in the application menu. | ||
+ | |||
+ | === Viewing the standard keyboard shortcuts === | ||
+ | |||
+ | In Rhino for Mac, keyboard shortcuts are attached to command macros, rather than directly to a menu item. You can see the default keyboard shortcuts by selecting Rhinoceros > Commands > Customize in the application menu, then selecting the Keyboard Shortcuts tab. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | The list of default keyboard shortcuts is listed in the top half of the window. | ||
+ | |||
+ | If the command macro is referenced by a menu item in the application menu, then the keyboard shortcut will be displayed in the application menu. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | However, even if the shortcut is not referenced by an application menu item, the keyboard shortcut will still work in Rhino for Mac. | ||
+ | |||
+ | === Defining your own keyboard shortcuts === | ||
+ | |||
+ | You may not modify any of the default commands or keyboard shortcuts. | ||
+ | |||
+ | To modify the default command set, you must create a copy of it. Click the pop up menu button in the upper left corner of the Command Editor. | ||
+ | |||
+ | === Deleting keyboard shortcuts === | ||
+ | |||
+ | You delete existing keyboard shortcuts by selecting the Keyboard Shortcuts tab at the top, then selecting the shortcut you want to remove. | ||
+ | |||
+ | Note that **all** of the Rhino command shortcuts are listed, including ⌘C for Copy and ⌘Q to Quit Rhinoceros. | ||
+ | |||
+ | === Adding keyboard shortcuts === | ||
+ | |||
+ | To add a keyboard shortcut, first find the command that will receive the shortcut by typing some part of the command' | ||
+ | |||
+ | If you wish to assign a keyboard shortcut to a command macro string that is not in the command set, then you must first create a new command macro. | ||
+ | |||
+ | === Notes about your keyboard shortcuts === | ||
+ | |||
+ | There is no error checking in the keyboard shortcuts you assign. | ||
+ | |||
+ | The keyboard shortcuts are not restricted to key combinations with the Command, Option, Shift, or Control keys. As in Adobe Illustrator, | ||
+ | |||
+ | If you do assign unadorned letters to commands, you can still type any regular Rhino command by invoking the Command Search window with ⌘K, or selecting Tools > Commands > Search... in the application menu, and then type your command in the Command Search dialog. | ||
+ | |||
+ | === Shortcuts and Aliases === | ||
+ | |||
+ | Unadorned keyboard shortcuts are not the same as command aliases. | ||
+ | |||
+ | === Multiple custom command sets === | ||
+ | |||
+ | You can create more than one custom command set. If you already have a custom command set, but want to experiment with unadorned key shortcuts, duplicate one of your existing command sets and try your experiment. | ||
+ | |||
+ | Use Rhinoceros > Commands > "Your command set name" in the application menu to switch between command sets. The keyboard and menu shortcuts are instantly updated when you change the command set. No need to restart Rhino to start using the new command set. | ||