当前位置: 首页 > news >正文

mac 外接键盘

对调win和alt键

Mac自带键盘空格键左边有control option command 三个键(fn键属于F1-F2的扩展功能键,不属于)

当外接键盘(对应地是control win alt)时需要将win对应option, alt对应command(默认时反着的):

command + space 搜索 自定义修饰键
选择 未知的外接键盘
optioncommand键对换调整

支持HOME和END键

mac老用户应该都知道, MAC自带的键盘的 cmd+左/右箭头 快捷键实际上就对应的是 HOMEEND; 但是如果外接了自带 HOMEEND 键的键盘, 就会发生不幸的事情, 你会发现HOMEEND根本无法使用, 因为mac系统本身没有给这两个键绑定任何命令, 某些编辑器中可能可以使用这两个键, 那是因为编辑器给这两个键添加了相关功能绑定, 跟mac系统没有关系;

让mac系统原生支持HOME和END键的功能,打开终端输入下面的命令创建并编辑 DefaultKeyBinding.dict 文件

sudo bash 
mkdir -p ~/Library/KeyBindings
cd ~/Library/KeyBindings
vim DefaultKeyBinding.dict

DefaultKeyBinding.dict文件中添加一下内容:

{
/* Remap Home / End keys */
/* Home Button*/
"\UF729" = "moveToBeginningOfLine:"; 
/* End Button */
"\UF72B" = "moveToEndOfLine:"; 
/* Shift + Home Button */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; 
/* Shift + End Button */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; 
/* Ctrl + Home Button */
"^\UF729" = "moveToBeginningOfDocument:"; 
/* Ctrl + End Button */
"^\UF72B" = "moveToEndOfDocument:"; 
/* Shift + Ctrl + Home Button */
"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:";
/* Shift + Ctrl + End Button*/
"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; 
}

还是有点缺陷:在文件编辑时按HOME键后 是先页面到顶部而不是光标到行首,同理,END键。


http://www.mrgr.cn/news/35656.html

相关文章:

  • 缓存冲突(Cache Conflict)
  • Jmeter基础篇(22)服务器性能监测工具Nmon的使用
  • Kafka基础知识学习
  • 【api】java和python联动
  • 蓝桥杯PythonB组扫盲
  • 工程数学线性代数(同济第七版)附册课后习题答案PDF
  • HBase DDL操作代码汇总(namespace+table CRUD操作)
  • 【多系统萎缩患者的活力重启计划】 5大运动,让生活更精彩!‍♀️
  • 爆了!知识产权做实缴不想省钱都难!
  • 经验分享-IT施工注意事项
  • Cubieboard2(六)RTL8188ETV 驱动
  • 变压吸附制氧机的应用范围
  • 校园自助打印系统小程序的设计
  • yolov8训练和预测
  • Spring Cloud :Hystrix实现优雅的服务容错
  • 数据库学习2
  • 基于SpringBoot - Netty框架的云快充协议(充电桩协议)
  • JavaScript (JS)与TypeScript (TS)------讲清楚二者的区别与联系 + 市场主流趋势
  • golang学习笔记32——哪些是用golang实现的热门框架和工具
  • 关系数据库标准语言SQL(3,4)
  • sql中的having与where对比
  • 洛谷P1205 [USACO1.2] 方块转换
  • Java服务端服务发现:Nacos与Eureka的高级特性
  • Oracle(145)如何进行数据库的日常维护?
  • 【Go语言】Go语言结构体全面解析
  • 2048 游戏AI实现,轻松达到8192