Square公司开源了一个用于在Mac上配置Vim和tmux的开源项目,我也在使用中,感觉很不错哦。
github上开源项目的地址为:
https://github.com/square/maximum-awesome
(该项目是ruby写的,用rack命令来安装)
由于我没有经常用tmux(其实我还在用screen),但vim是我经常用的。最近常用vim写Python、Shell代码,偶尔写点Ruby代码,用max-awesome的vim配置还是很顺手的。
我特别喜欢用的功能为:
1. 自动补全
2. ,d brings up NERDTree, a sidebar buffer for navigating and manipulating files
3. ,t brings up ctrlp.vim, a project file filter for easily opening specific files
4. \\ toggles current line comment
5. \ toggles visual selection comment lines
6. <C-]> jump to definition using ctags
7.
另外,我以前也写过在Linux配置Vim常用插件的方法(针对C/C++程序员):
Vim:打造Linux程序员的编辑利器(ctags+cscope+taglist+code_complete)
后记:2022.05.29
这种配置下,默认开启了鼠标选中进入visual mode(可能是为了翻遍共享粘贴板),但发现用起来也各种不方便,定位到原因主要是vim启用了set mouse的设置,注释设置即可。
可能是在.vimrc等配置文件中,我的如下:
" set mouse=a
将其注释掉 就好了。
在2021年开始 基本不用screen了,已投入tmux的怀抱 :)