早就说要转移到vim上,无奈在vim修炼的第一级:“存活”上狗带了n次,昨天被志豪小盆友说工作效率低下很大原因是因为没有使用强大的工具,终于被拍醒,于是下定决心,怎么也要把这个这么有逼格的东西用起!在志豪(再一次上链接哈哈~)的帮助下,我现在终于在“存活”上迈进了一步~!
首先说明一些概念:
终端,即所谓的命令行界面,又称命令终端,用户输入shell命令用的窗口,跟Windows里的DOS界面差不多。我使用了iTerm2,它要比os x的terminal的功能强大
shell,Shell就是用户和操作系统之间的壳,中介,shell有很多种:bash,csh,zsh;shell将用户输入翻译为操作系统能处理的指令。shell提供了一些内置命令。
iterm2 目前发现了比终端多的一些功能
- ⌘ + enter: 切换全屏
- ⌘ + 数字: 切换标签页。⌘ + 方向键 按方向切换标签页。(之后发现了再补充~)
zsh
有强大的自动补全功能,github上有很多漂亮的主题
使用brew进行安装 brew install zsh
这个安装好之后再安oh-my-zsh,因为这个是之前安的,这里先不说具体安装步骤了,使用chsh -s /bin/zsh切换到zsh上,重启并开始使用zsh (打开一个新的终端窗口便可…)
等等。。。这样根本体现不出什么强大?嗯,是的,接下来安装三大插件YouCompleteMe、Ctrl P、autojump,前两个我是安装了k-vim他把这些都安好了,照着这个教程一步一步走就好,安装完成之后检查一下是否可以使用,我的YouCompleteMe、Ctrl P在安装完之后都不可以正常使用,这个时候分别去官网查看一下应该如何修改配置文件
vim .vimrc.bundles
1 | let g:ctrlp_map = '<c-p>' |
cd ~/.vim/bundle/YouCompleteMe
1 | ./install.py |
这个下的很慢。。。
autojump
之前安装过,但是不能使用,重新安装,安装过程会有提示,按照提示来,会要求卸载重新安,而且要在
vim ~/.zshrc 后添加这样一句话:
[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh
未完待续。。。