每次尝试一个新东西,我觉得我都能把所有的问题都碰上。。。为什么?
这次尝试在mac上配置ralis的vim开发环境,记录如下:
1. mac上有MacVim,但是在用户根目录下并没有.vim文件夹,所以需要自己手动的mkdir
2. 建立了.vim后,需要在建立一系列的子目录
drwxr-xr-x 3 zxlong staff 102 6 11 21:15 after
drwxr-xr-x 4 zxlong staff 272 6 11 21:20 autoload
drwxr-xr-x 2 zxlong staff 4726 6 11 21:18 colors
drwxr-xr-x 2 zxlong staff 68 6 11 21:04 compiler
drwxrwxr-x 2 zxlong staff 442 6 11 23:49 doc
drwxr-xr-x 2 zxlong staff 102 6 11 21:15 ftplugin
drwxr-xr-x 2 zxlong staff 68 6 11 21:05 indent
drwxr-xr-x 2 zxlong staff 68 6 11 21:05 keymap
drwxrwxr-x@ 2 zxlong staff 136 12 28 13:17 nerdtree_plugin
drwxrwxr-x 2 zxlong staff 782 6 13 17:40 plugin
drwxr-xr-x@ 2 zxlong staff 714 7 13 2009 snippets
drwxrwxr-x 2 zxlong staff 340 6 11 21:19 syntax
3. 下载需要的插件,其中有些插件不单单是.vim文件,可能是一个zip或者gz的压缩包,解开后有autoload,syntax等文件。那就把这些文件对应到.vim的子目录下,拷贝过去
4. 还有一个插件的配置文件.vimrc,也需要手动建立,把别人的一些设置好的内容拷贝进去(先照搬吧。。。)
5. 纠结的地方。。可以从终端启动vim,也可以从MacVim启动。。。
6. 根据.vimrc中的配置,NERDTree启动的快捷键位F8,启动之
7. NERDTree的Bookmark命令可以记录工程
8. 在终端启动的Vim
- NERDTree与右边编辑区的Tabbar切换focus为 ctrl+w+h ctr+w+l
- 也可以直接ctr+w 多次切换
- Tabbar切换tab esc+[Number]
- 关闭tab :bd 回车清除内容,再回车关闭tab
- 关闭所有tab :qa!
9. MacVim
- NERDTree与右边编辑区的Tabbar切换focus为 ctrl+h ctr+l
- Tabbar切换 ctrl+tab 上一下,下一个tab的切换,直接鼠标双击切换tab,直接跳转到[Number]的tab上,还没有找到。。。
- 关闭同上
10. 如何在NERDTree选择的目录下,新建一个文件。。。还没找到
个人倾向于MacVim,努力寻找快捷键中。。。