MacOS下Home和End解决方案

在Windows或者Linux下

  • Home是回到行首部
  • end是到行末尾

在MacOS下,各种按键被各种魔改,各个版本之间都不一致,所以才有了这篇文章

1 在大多数应用中,如何让Home和End表现正常
cd ~/Library
mkdir KeyBindings
cd KeyBindings
nano DefaultKeyBinding.dict
文件中写如下内容
{
/* Remap Home / End keys */
/* Ho[......]

继续阅读

[转]Mac OS下Vi/Vim的PageUp/PageDown/Home/End替代方案

转载自:http://vivo.pub/2129

在mac os下面ssh到服务器来进行vi操作,因为键盘的局限性,没有PageUp/PageDown/Home/End,会严重影响效率。

其实替代方案也很简单,用vim自己的快捷键就成了。

例如:Ctrl-F(Forward) 相当于 PageDown,Ctrl-B(Backward)相当于PageUp。

再比如:^ 相当于Home,$ 相当于End(意义来自正则表达式)。

这回效率提升上去了吧;)[......]

继续阅读

brew修改国内镜像

# 替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

# 替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core[......]

继续阅读