闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

macOS切换Python2和Python3的探索

2018-05-03 约 1 分钟读完 搬砖秘籍
最近要在 macOS 下安装 YouCompleteMe ,需要一个 Python 环境。考虑到 Python2 即将被放弃,安装一个 Python 也是必要的。所以探索了一下在 macOS 下同时安装这两个版本的方法,本文做一个小总结。 前言 一般情况下,macOS 是自带了一个 Python 环境的,一般是2.7,但编译 youcompleteMe 的时候发现需要pip。本来想基于自带的安装 pip,后来百度了一下发现使用 Homebrew 安装的 Python 都是已经安装好 pip 了。所以本文的方案不动自带的 python,使用 Homebrew 重新安装。 安装 Python2 和 Python3 直接运行 brew search python 结果如下: 其中 python 是 3.x 版本, python@2 是 2.x 版本。 运行 brew install python brew install python@2 此时运行 brew info python brew info python@2 可以查看这两个版本具体的安装信息。 图中两个箭头分别是 Homebrew 安装的python目录和映射到的目录。 替换系统默认 Python 这时运行 python 命令你会发现使用的还是系统默认的 python. 继续阅读

macOS下Vim“正确”的使用方式指南

2018-05-03 约 1 分钟读完 搬砖秘籍
在 Manjaro 下使用 Vim 习惯了,到 MacOS 下也想配置下 Vim,结果发现了几个坑。经过一段时间的摸索,自认为找到了一种不错的解决方案,这里做一个总结。 安装 Homebrew PS:必须。 安装方法很简单,直接参照官网来就可以了。The missing package manager for macOS — The missing package manager for macOS 安装 iTerm2 PS: 不必须但建议。 MacOS 自带的 Terminal 我觉得不好用,就换成了这个。 安装 oh-my-zsh PS:不必须 安装方法直接参照官网来:robbyrussell/oh-my-zsh 不要忘了更改默认的shell chsh -s /bin/zsh 安装 MacVim 为什么?因为系统自带的 Vim 不支持剪贴板(这个不能忍),而我又不想自己编译 Vim,使用 MacVim 是最简单、最方便的解决方案。 这里要注意的是,安装 MacVim 不要通过官网下载二进制包了,要使用 Homebrew 来安装。 brew install macvim 安装完成,可以在命令行中输入 mvim 弹出 MacVim 表明安装成功。 替换系统默认 Vim 在 .zshrc 中加入 alias vim='mvim -v' 这样在命令行中输入 vim 命令调用的就是 MacVim 了。 继续阅读

Clipy-macOS下好用的剪贴板管理软件

2018-05-03 约 1 分钟读完 百宝箱
Clipy 是 MacOS 平台下一款简洁好用的剪贴板管理软件。 推荐理由 开源。Clipy/Clipy: Clipboard extension app for macOS. 好看。 好用。 下载地址 GitHub:Clipy/Clipy: Clipboard extension app for macOS. 官网 Clipy - Clipboard extension app for macOS 啰嗦 我发现日本人在 MacOS 上贡献了好多小而美的精致软件,致敬。

MacBook Pro 更新 10.13.4 失败 循环重启的解决方案

2018-04-26 约 1 分钟读完 百宝箱
换了一个工作环境,公司直接给发了一台 MacBookPro。之前也没怎么使用过 MacOS, 看到有个提示系统更新 10.13.4,想也没想就直接点更新了,结果悲剧了,重启之后开始安装更新,后面就显示出一个安装日志(install.log)无法进入系统。后面一直重启了几次一直是这种情况,这刚刚来,代码还没写呢,生产力工具让我搞废了。 解决方案 1 找运维。 呃,我不喜欢给别人添麻烦。 解决方案 2 在 install.log 界面点击左上角选择启动盘 10.13.3,然后重启。 原因分析 公司发了个公告,说网络在调整,没在意,估计是没下载完整。我回家挂上 VPN 使用 100M 联通宽带下载安装成功更新,完全没有问题。 几个思考 Mac在安装更新的时候难道不校验文件是否完整么?为什么会有这种问题? 遇到自己不熟悉的问题,不要产生不必要的情绪。遇到问题,那就解决问题,仅此而已。 PS: Mac这键盘打字还是不如机械爽。