日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mac 键盘映射优化配置

發(fā)布時間:2024/4/13 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac 键盘映射优化配置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

1,使用 seil 把 space 映射成為回車

?

2,單獨按下 shift 鍵 映射?成為 space

使用karabiner

<!-- 左邊的shift單獨按下 映射成為 space --><item><name>Change SHIFT_L Key to SPACE</name><identifier>private.shift_left_to_SPACE</identifier><autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_L,KeyCode::SHIFT_L,KeyCode::SPACE</autogen></item>

注意:此處只把單獨按下映射成為 space, 組合按下時讓然是 shift

官網(wǎng)地址:https://pqrs.org/osx/karabiner/xml.html

我自己的private.xml 內(nèi)容如下:

<?xml version="1.0"?> <root><item><!-- 單獨按下相當于escape.和別的鍵組合按下, 相當于“????” --><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><!-- 單獨按下右邊的Option/Alt 相當于Home --><item><name>OPTION_R to HOME</name><appendix>(OPTION_R Only, send HOME)</appendix><identifier>private.option_r2home</identifier><autogen>--KeyOverlaidModifier--KeyCode::OPTION_R,KeyCode::OPTION_R,KeyCode::HOME</autogen></item><!-- press command_l only equals "command +B ",to refresh browser --><item><name>COMMAND_L to COMMAND_L+B</name><appendix>(COMMAND_L Only, send COMMAND+B,refresh browser)</appendix><identifier>private.command_l_only2command_and_b</identifier><autogen>--KeyOverlaidModifier--KeyCode::COMMAND_L,KeyCode::CONTROL_L,KeyCode::TAB, ModifierFlag::COMMAND_L</autogen></item><!-- 單獨按下F13(即原 escape),打開瀏覽器調(diào)試 --><item><name>F13 to option_command+I</name><appendix>(F13 Only, send COMMAND+OPTION+B,debug browser)</appendix><identifier>private.f13_only2command_option_and_i</identifier><autogen>--KeyOverlaidModifier--KeyCode::F13,KeyCode::F13,KeyCode::I, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L</autogen></item><item><!-- 左邊的control單獨按下相當于Tab+command.用來切換窗口 --><name>CONTROL_L to TAB+COMMAND_L</name><appendix>(CONTROL_L Only, send TAB+COMMAND_L)</appendix><identifier>private.command_l2tab_command</identifier><autogen>--KeyOverlaidModifier--KeyCode::CONTROL_L,KeyCode::COMMAND_L,KeyCode::CONTROL_L</autogen></item><item><!-- 左邊的Option/Alt,單獨按下相當于pageUp,用于IDEA中通過接口路徑搜索 --><name>OPTION_L to PAGEUP</name><appendix>(OPTION_L Only, send PAGEUP)</appendix><identifier>private.option_l2pageup</identifier><autogen>--KeyOverlaidModifier--KeyCode::OPTION_L,KeyCode::OPTION_L,KeyCode::T,ModifierFlag::COMMAND_L</autogen></item><item><!-- 右邊的command,單獨按下相當于F17,用于觸發(fā)Alfred --><name>COMMAND_R to F17</name><appendix>(COMMAND_R Only, send F17)</appendix><identifier>private.command_r_only2f17</identifier><autogen>--KeyOverlaidModifier--KeyCode::COMMAND_R,KeyCode::COMMAND_R,KeyCode::F17</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.hyperspace2Capslock</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>&#45;&#45;KeyToKey&#45;&#45;KeyCode::ESCAPE,KeyCode::CURSOR_UP, ModifierFlag::CONTROL_L</autogen></item>--><!-- 右邊的shift 映射成為 shift+command+->, 在 IDEA 中快捷鍵效果為回到 line end --><item><name>Change SHIFT_R Key to END</name><identifier>private.shift_r_to_end2</identifier><autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_R,KeyCode::SHIFT_R,KeyCode::B, ModifierFlag::COMMAND_L</autogen></item><!-- 左邊的shift單獨按下 映射成為 space --><item><name>Change SHIFT_L Key to SPACE</name><identifier>private.shift_left_to_SPACE</identifier><autogen>__KeyOverlaidModifier__ KeyCode::SHIFT_L,KeyCode::SHIFT_L,KeyCode::SPACE</autogen></item><!-- 左邊的option 和回車 映射成為左邊的option 和回車+ 左邊的 command(多了一個command) ,用于切換瀏覽器 --><item><name>Change option_left Key to option_left_and_command_left</name><identifier>private.option_left_to_samlla233_command_left</identifier><autogen>__KeyToKey__KeyCode::RETURN, ModifierFlag::OPTION_L,KeyCode::RETURN, ModifierFlag::OPTION_L| ModifierFlag::COMMAND_L</autogen></item><item><!-- F18用于觸發(fā) paste --><name>Change Fn Key to F18</name><identifier>private.fn_to_f182</identifier><autogen>__KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN,KeyCode::F18</autogen></item> </root>

?

簡單來說:

space:回車
左邊的shift 映射成為?space
右邊的 shift 在瀏覽器中是刷新瀏覽器,在 IDEA 中是編譯
esc: 在瀏覽器中是打開調(diào)試窗口

轉(zhuǎn)載于:https://my.oschina.net/huangweiindex/blog/1574542

總結(jié)

以上是生活随笔為你收集整理的mac 键盘映射优化配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。