我的Mac之路(1)—— 安装虚拟机,以及打造VIM IDE for Python
2016-02-16 00:29
721 查看
终于有了Mac,很开心啊,终于可以像黑客一样飞快地用电脑了,哈哈。
但是刚用起来的时候,发现啥都不会用啊,常用的软件也要自己从头安装。这里就记录一下我的mac之路,讲讲我是怎样将一台全新的mac改造成我的专属笔记本的吧。
首先就是装虚拟机啊,parallels是最好用的,下载一个装上吧,这个具体的步骤忘记记录了,反正不难,在putao上下载了安装就可以了。
虚拟机装好之后,什么office之类的软件啊,都可以装在虚拟机里面了。
接下来就是打造我自己的vim编辑器了,因为主要是用于Python development,所以就直接打造Python IDE了,在网上转了一圈之后,发现说有一个叫spf13的插件很不错,于是就安装了试试,具体见https://github.com/spf13/spf13-vim,装完了之后,发现打开vim就有warning啊,说neocomplete需要带lua的vim版本,得,再升级vim好了。
要升级就要有brew啊,但是新mac哪有homebrew啊,再下载homebrew,具体安装方式见http://blog.csdn.net/jiajiayouba/article/details/44261011
但这个也安装不上啊,查了一圈,貌似是OS X 10.11/El Capitan增加了对权限的控制,导致无法安装,这就要改权限,chown
-R $(whoami):admin /usr/local
改完了权限还是不行啊,又说是没有添加环境变量,又按照http://www.jianshu.com/p/c4c55732222a的说法添加环境变量
发现环境变量添加不上去啊,profile文件是root权限的,我这用户权限怎么能修改root的文件呢,又得切换为root
貌似买来mac之后,就没有让我设置过root用户的密码啊,这怎么切换,又找了一下攻略,这样切换了http://blog.csdn.net/xuefeng1009/article/details/7421804,按照方案二,sudo
bash之后,就切换为root用户啦,修改profile文件,问题解决!
绕了一大圈,终于安装上了homebrew,下面可以安装vim
with lua啦,具体安装方法见https://github.com/Shougo/neocomplete.vim#requirements
安装好了之后,发现运行vim之后,版本依然后7.3,而不是7.4,这样vim打开的文件依然会报warning,这是啥原因啊?
查了一圈才发现,原来brew安装的vim的路径为/usr/local/bin/vim,原来的vim的路径为/usr/bin/vim,当运行/usr/local/bin/vim
test.py的时候,发现就不会再有warning了,到目前为止,只需要再将vim link到新的vim-with-lua的版本就可以了,然而我试了各种方法之后,依然没有link成功。。。
最后,还是通过修改profile文件,在最后添加了如下内容alias
vi='/usr/local/bin/vim',然后运行. /etc/profile使环境变量生效之后解决的该问题。。。
到目前为止,vim的Python ide总算是搭建好了,下一步就是使用的问题啦,下一步-->
VIM!
但是刚用起来的时候,发现啥都不会用啊,常用的软件也要自己从头安装。这里就记录一下我的mac之路,讲讲我是怎样将一台全新的mac改造成我的专属笔记本的吧。
首先就是装虚拟机啊,parallels是最好用的,下载一个装上吧,这个具体的步骤忘记记录了,反正不难,在putao上下载了安装就可以了。
虚拟机装好之后,什么office之类的软件啊,都可以装在虚拟机里面了。
接下来就是打造我自己的vim编辑器了,因为主要是用于Python development,所以就直接打造Python IDE了,在网上转了一圈之后,发现说有一个叫spf13的插件很不错,于是就安装了试试,具体见https://github.com/spf13/spf13-vim,装完了之后,发现打开vim就有warning啊,说neocomplete需要带lua的vim版本,得,再升级vim好了。
要升级就要有brew啊,但是新mac哪有homebrew啊,再下载homebrew,具体安装方式见http://blog.csdn.net/jiajiayouba/article/details/44261011
但这个也安装不上啊,查了一圈,貌似是OS X 10.11/El Capitan增加了对权限的控制,导致无法安装,这就要改权限,chown
-R $(whoami):admin /usr/local
改完了权限还是不行啊,又说是没有添加环境变量,又按照http://www.jianshu.com/p/c4c55732222a的说法添加环境变量
发现环境变量添加不上去啊,profile文件是root权限的,我这用户权限怎么能修改root的文件呢,又得切换为root
貌似买来mac之后,就没有让我设置过root用户的密码啊,这怎么切换,又找了一下攻略,这样切换了http://blog.csdn.net/xuefeng1009/article/details/7421804,按照方案二,sudo
bash之后,就切换为root用户啦,修改profile文件,问题解决!
绕了一大圈,终于安装上了homebrew,下面可以安装vim
with lua啦,具体安装方法见https://github.com/Shougo/neocomplete.vim#requirements
安装好了之后,发现运行vim之后,版本依然后7.3,而不是7.4,这样vim打开的文件依然会报warning,这是啥原因啊?
查了一圈才发现,原来brew安装的vim的路径为/usr/local/bin/vim,原来的vim的路径为/usr/bin/vim,当运行/usr/local/bin/vim
test.py的时候,发现就不会再有warning了,到目前为止,只需要再将vim link到新的vim-with-lua的版本就可以了,然而我试了各种方法之后,依然没有link成功。。。
最后,还是通过修改profile文件,在最后添加了如下内容alias
vi='/usr/local/bin/vim',然后运行. /etc/profile使环境变量生效之后解决的该问题。。。
到目前为止,vim的Python ide总算是搭建好了,下一步就是使用的问题啦,下一步-->
VIM!
相关文章推荐
- python语法学习
- 深入解读Python解析XML的几种方式
- bpython 功能强大的Python shell
- 十条建议帮你提高Python编程效率
- 轻松实现python搭建微信公众平台
- python实现红包裂变算法
- Python实现快速排序和插入排序算法及自定义排序的示例
- Python的GUI框架PySide的安装配置教程
- Python:__slots__用法
- 转 python常用代码
- python学习day day up
- 非常全面到位的介绍与源代码地址 :Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
- python实现快速排序
- leetcode 238. Product of Array Except Self (Python版)
- leetcode 238. Product of Array Except Self (Python版)
- 鼠标自动点击 python版
- python中的定时任务
- python模块的打包setuptools
- python连接数据库
- python排序-堆排序