On Sep. 29, 2016, at 11:06 am, Erik Neumann erikn@myphysicslab.com wrote:
I was able to download the <plist> file in the previous message, but double-clicking it opens in TextMate. The name is "Disable Command Click.tmMacro.txt”.
Try changing the extension to “.tmCommand” and then open it.
On Sep. 27, 2016, at 3:41 pm, Bert zanglebert@gmail.com wrote:
Long story short: If somehow possible, I'd like to rebind the 'cmd' modifier to something like 'cmd+shift', making it less likely I enable multiple carets by accident.
You should be able to do this with Karabiner (https://pqrs.org/osx/karabiner/). It intercepts the keyboard and lets you reprogram it in all sorts of ways. Here is a snippet that will turn ⌘+click into just a click; and it will turn option-click into command click. (I tried with command+shift, but that interfered with extending the selection. You might be able to get it work with a fancier config… or try something like only command-clicking when command is held down for a short time, or only with right- and left-command, etc.)
<appdef> <appname>TEXTMATE</appname><equal>com.macromates.TextMate.preview</equal> </appdef> <item> <only>TEXTMATE</only> <!-- so this applies only in TM --> <name>⌘⟷⌥</name> <appendix>Turn ⌘-click into ⌥-click for making multiple selections</appendix> <identifier>private.command-option-click</identifier>
<autogen>__KeyToKey__ PointingButton::LEFT, ModifierFlag::COMMAND_L | ModifierFlag::NONE, PointingButton::LEFT</autogen> <autogen>__KeyToKey__ PointingButton::LEFT, ModifierFlag::COMMAND_R | ModifierFlag::NONE, PointingButton::LEFT</autogen>
<autogen>__KeyToKey__ PointingButton::LEFT, ModifierFlag::OPTION_L | ModifierFlag::NONE, PointingButton::LEFT, ModifierFlag::COMMAND_L</autogen> <autogen>__KeyToKey__ PointingButton::LEFT, ModifierFlag::OPTION_R | ModifierFlag::NONE, PointingButton::LEFT, ModifierFlag::COMMAND_L</autogen> </item>
-David