Skip to content

Instantly share code, notes, and snippets.

View yueqianzhang's full-sized avatar
💭

Yueqian Zhang yueqianzhang

💭
  • LeLian
  • Earth
View GitHub Profile
@yueqianzhang
yueqianzhang / smart-caps-lock.md
Created May 21, 2021 14:07 — forked from tanyuan/smart-caps-lock.md
Smart Caps Lock: Remap Caps Lock to Control AND Escape

Smart Caps Lock: Remap to Control AND Escape (Linux, Mac, Windows)

Caps Lock 變成智慧的 Control 以及 Escape

  • 單獨輕按一下就是 Escape
  • 若按下時同時按著其他鍵,就會是 Control

這應該是 Vim 和 Emacs 的最佳解了!(Emacs? Bash 的快捷鍵就是 Emacs 系列的)

  • Send Escape if you tap Caps Lock alone.
根据Unicode5.0整理如下:
1)标准CJK文字
http://www.unicode.org/Public/UNIDATA/Unihan.html
2)全角ASCII、全角中英文标点、半宽片假名、半宽平假名、半宽韩文字母:FF00-FFEF
http://www.unicode.org/charts/PDF/UFF00.pdf
3)CJK部首补充:2E80-2EFF
http://www.unicode.org/charts/PDF/U2E80.pdf
@yueqianzhang
yueqianzhang / gist:013bfd2bfd00fae9ff297c2e676effaa
Last active May 31, 2018 02:45
设置按钮文字图片垂直显示的分类
#import "UIButton+VerticalLayout.h"
@implementation UIButton (VerticalLayout)
- (void)setVerticalLayoutWithSpace:(CGFloat)itemSpace
{
CGFloat spacing = itemSpace;
CGSize imageSize = self.imageView.image.size;