macvim 和 tmux 安装
配置插件
1 | # 查看预装vim版本 |
然后直接输入vim
就能打开macvim
接下来给vim做配置
vim配置参数
给vim
添加参数
安装vim插件管理器——Vundle
vim
的插件管理工具,安装、更新和移除vim插件,不需要手动来管理vim插件
安装
1 | git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim |
安装好后,所有的插件都会在~/.vim/bundle/
目录下,接下来可以通过.vimrc
配置文件来管理所有扩展了。
可以到github
中查看如何配置,下面是精简后的(.vimrc
文件)
1 | set nocompatible " 去除VI一致性,必须 |
把插件放入 call vundle#begin()
和 call vundle#end()
直接,使用Plugin
开头。
配置后,控制台输入vim
, 在normal
模式下(也就是刚刚进入时的状态),输入并运行命令:PluginInstall
来进行安装插件
给macvim添加树状目录——NERDTree
1 | " 添加插件 |
文档:
1 | F3:自定义启用/隐藏目录树 |
配置相关内容,下面是我文件的配置内容.vimrc
文件中的内容
1 | set number |
tmux - 终端复用器
全称:terminal multiplexer
用于一个窗口操作多个会话的工具
安装:
1 | brew install tmux |
安装后,可以输入session,来创建窗口 并进入tmux
1 | tmux new -s <session-name> |
配置文件:~/.tmux.conf
ctrl+b
是在tmux
操作的
1 | # 在tmux中时,退出(detach),同时按住ctrl和b,松开再按d。 |
注意:如果这时输入tmux,会默认重新开启一个新的session。
在session里时,Ctrl + b + $ 对当前session进行重命名。
在terminal里,可直接对某个特定session重命名:
1 | tmux rename-session -t [session_old_name] [session_new_name] |
Ctrl + b + s 可视化选择任意session,同时,按下左右键可以对当前session的windows进行展开和收起,以及对某个windows的panes进行展开并选择某一pane。