Karabiner配置
<?xml version="1.0"?> <root> <item> <name>F19 to F19</name> <appendix>(F19 to Hyper (ctrl+shift+cmd+opt) + F19 Only, send escape)</appendix> <identifier>private.f192f19_escape</identifier> <autogen> --KeyOverlaidModifier-- KeyCode::F19, KeyCode::COMMAND_L, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::ESCAPE </autogen> </item> <item> <name>Hyper J to Down</name> <appendix>(Hyper-J to Down arrow)</appendix> <identifier>private.hyper-j-down</identifier> <autogen> --KeyToKey-- KeyCode::J, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN </autogen> </item> <item> <name>Hyper K to Up</name> <appendix>(Hyper-K to Up arrow)</appendix> <identifier>private.hyper-K-up</identifier> <autogen> --KeyToKey-- KeyCode::K, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP </autogen> </item> <item> <name>Hyper H to Left</name> <appendix>(Hyper-H to Left arrow)</appendix> <identifier>private.hyper-h-left</identifier> <autogen> --KeyToKey-- KeyCode::H, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT </autogen> </item> <item> <name>Hyper L to Right</name> <appendix>(Hyper-L to Right arrow)</appendix> <identifier>private.hyper-l-right</identifier> <autogen> --KeyToKey-- KeyCode::L, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT </autogen> </item> <item> <name>Hyper N to Beginning of Line</name> <appendix>(Hyper-N to Beginning of Line)</appendix> <identifier>private.hyper-n-beginning-of-line</identifier> <autogen> --KeyToKey-- KeyCode::N, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>Hyper ; to End of Line</name> <appendix>(Hyper-; to End of Line)</appendix> <identifier>private.hyper-;-end-of-line</identifier> <autogen> --KeyToKey-- KeyCode::SEMICOLON, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>Hyper I to Top</name> <appendix>(Hyper-I to Top)</appendix> <identifier>private.hyper-i-top</identifier> <autogen> --KeyToKey-- KeyCode::I, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_UP, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>Hyper M to Bottom</name> <appendix>(Hyper-M to Bottom)</appendix> <identifier>private.hyper-m-bottom</identifier> <autogen> --KeyToKey-- KeyCode::M, ModifierFlag::COMMAND_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::CURSOR_DOWN, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>Hyper + Space To Capslock</name> <appendix>Hyper(cmd+ctrl+shift+opt)+space, send Capslock</appendix> <identifier>private.hyperspace2enter</identifier> <autogen> --KeyToKey-- KeyCode::SPACE, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L, KeyCode::CAPSLOCK </autogen> </item> <item> <name>Change Escape to Mission Control</name> <identifier>private.escape_to_mission_control</identifier> <autogen> --KeyToKey-- KeyCode::ESCAPE, KeyCode::CURSOR_UP, ModifierFlag::CONTROL_L </autogen> </item> <item> <name>Change F11 Key to END</name> <identifier>private.f11_to_end2</identifier> <autogen>__KeyToKey__ KeyCode::F11, KeyCode::END</autogen> </item> <item> <name>Change Fn Key to F18</name> <identifier>private.fn_to_f182</identifier> <autogen>__KeyToKey__ KeyCode::FN, KeyCode::F18</autogen> </item> </root>
注意:最后一个item中的FN 中的n要大写
功能:
(1)把F11 转化为end
(2)caps lock 和space 同时按下 大小写切换
(3)caps lock 单独按下 ,转化为escape
---2017年3月13日 更新------
之前想把mac 右边的alt/option设置成为F16,然后设置成为idea 的build 快捷键,但是
不能占用右边的alt(option),因为IDEA的两个快捷键需要:
1.根据提示自动补全
2.多行注释
改为:
caps S触发build
后来通过Karabiner 解决了一个问题
通过 --KeyOverlaidModifier--设置 单独按下时的目标key
<item> <name>OPTION_R to HOME</name> <appendix>(OPTION_R Only, send OPTION_R)</appendix> <identifier>private.option_r2option_r</identifier> <autogen> --KeyOverlaidModifier-- KeyCode::OPTION_R, KeyCode::OPTION_R, KeyCode::HOME </autogen> </item>
单独按下右边的alt/option 触发HOME键,但是不影响与其他键的配合
press control_l only equals "command +R ",to refresh browser
单独按下左边的control ,触发浏览器刷新
<!-- press control_l only equals "command +R ",to refresh browser --> <item> <name>CONTROL_L to COMMAND_L+R</name> <appendix>(CONTROL_L Only, send COMMAND+R,refresh browser)</appendix> <identifier>private.control_l_only2control_and_r</identifier> <autogen> --KeyOverlaidModifier-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::R, ModifierFlag::COMMAND_L </autogen> </item>
相关推荐
我的 Karabiner 配置 在 » « 中将CapsLock重新定义为F19 在» «中将F19更改为Hyper 在»Karabiner«中打开» « 启用您喜欢的重新映射项目 全球的 Hyper = ESC Hyper + Tab = CapsLock Hyper + BackSpace = ...
karabiner配置
karabiner:karabiner的配置文件,该文件从Windows借用了许多功能
将`左Shift`键修改为`F17`键; 将`左command`键修改为`F18`键; 将`右command`键修改为`F19`键。 详细使用说明请阅览《macOS 中英文输入法切换终极解决方案》,链接:...
GokuRakuJoudo:轻松配置karabiner
配置文件:支持创建用户可以在其间切换的多个配置文件。 修改器标志同步:在所有连接的键盘上同步修改器标志。 安全键盘输入支持:在安全键盘输入环境中运行良好,例如密码提示,带有安全键盘输入的终端等。
或使用浏览器打开下面的链接,将自动启动Karabiner并加载Capslock配置文件。 karabiner://karabiner/assets/complex_modifications/import?url=...
karabiner_complex_modifications 自定义配置文件安装git clone https://github.com/nohtaray/karabiner_complex_modifications.gitcd karabiner_complex_modificationsmkdir -p ~ /.config/karabiner/assets/...
Karabiner为Filco Minila键盘准备的Private.xml配置文件 将右侧在Mac下无用的App键映射为右侧Command键,简单实用,改动最小,获得更好体验。这个键在Mac上就是一悲剧,完全没用的。 ps:注意自行修改verdorid,请...
我的macOS配置文件 Zsh,Karabiner,VS Code,Sublime,Neovim,Nix 外观轻巧。 最好使用浅色主题,因为它可以使周围的自然光在白天使文本更具可读性。 黑暗的外观。 使用获取操作系统详细信息。 我实际上并不像上面...
EKM:Eno键盘映射 如果您按下“ a”键,则不同的键盘实际上可能会发送不同的信号(扫描码),但是在操作系统(键盘驱动程序)处理了该信号之后,它将生成相同的键码90,代表“ a”。 我们几乎不能改变信号,但是很...
点文件 :wrench: .files,配置和工具。 用法 克隆~/.dotfiles并符号链接到~/.dotfiles : ...cd dotfiles ... 使用引导脚本来符号链接文件: source bootstrap.sh ... 全局git配置 ...karabiner.json 配置 mtmr.json
乌尔里克的锤子配置这是我的配置。 它还包括一个简短的代码段,说明如何通过Karabiner将Ctrl + Cmd + Alt + Shift映射到Hyper。受启发*Tristan Hume的的
leopold_fc660m_mac_mods ... 导入配置文件: $ sh ~/Desktop/karabiner-import.sh private.xml 下载private.xml以允许插入/删除键作为上/下音量使用: 将内容替换为您自己的private.xml文件。 享受!
凤凰 我的装置。 功能强大,易于自定义,针对Web开发进行了调整,增加了一个空间切换器。 安装 此配置使用Caps Lock键的重映射... 使用Karabiner Elements配置用Hyper / F18替换Caps Lock(如果链接不起作用,则将其复
Anh的dotfiles 安装 ... Vim HJKL随处可见的Karabiner 导航 与Command , Option或CapsLock一起按下时, HJKL将变为箭头键(左/下/上/右): Command + H/J/K/L将执行字符级光标移动。 按住另一
~ /.dotfiles/bootstrap/run苹果安装XCode并打开一次以接受许可证配置iTerm 配置Seil 系统偏好设置→键盘→修改键→大写锁定→无操作将Seil中的大写锁定键行为更改为键码53 配置Karabiner 变更金钥Shift +删除到管道...
导入karabiner 多路复用器 ~/.tmux.conf vim ~/.config/nvim/ sh ~/.zshrc ~/.oh-my-zsh/themes/agnoster.zsh-theme 视窗 登录时安装AutoHotKey并运行NaviCaps.ahk /c/Users/xxx/.wslconfig settings.json是...
我的macOS配置文件 鱼,Tmux,Karabiner,Hammerspoon,Vim,Brew,NPX,Dotbot 我的dotfile已经老化,现在是v2 !!! 我的dotfile已于2019年10月27日进行了彻底修改。 有人说,“你不能克隆相同点文件两次” -。...
安装用于键盘映射的 Karabiner ( ) 返回->CTRL CAPS_LOCK->CTRL RIGHT_OPTION->CTRL 通过空投从旧 mac 复制 ssh 密钥 安装 1Password 安装应用商店购买 阿尔弗雷德(应用商店) 安装 Chrome(谷歌网站) ...