Building coding keyboard layout
Contents
定义programmer纯粹的keyboard
目的
解决Mac下option键和其他键组合,输出特殊字符,在有些编辑器下显示失败,不利于编程。
解决
新建一个keyboard layout,移除所有关于option的特殊字符。
步骤
- 通过ukelele new based on unicode layout
- 移除modifiers里定义了option按键的index
- 观察keyboard里option按键是否还会触发特殊字符
- 替换喜欢的icns并保存keyboard layout
- 将生成的layout(我这里是Coding.bundle文件夹),放到
~/Library/Keyboard Layouts
目录下 - 在Mac System Preferences keyboard里添加刚刚命名的layout
- top bar上就可以看得新增的keyboard(icns若没刷新请重启Mac)