vim_config
我的VIM编辑器的一些配置
1.移植vim
(1)
git clone https://github.com/ArmstrongWall/vim_config.git && cp -r vim_config/.vim* ~/ && sudo apt-get install ctags && git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
(2),安装ctags,sudo apt-get install ctags
(3),打开vim,执行 :PluginInstall
遇到 这个问题 Not an editor command: Bundle '**/*.vim' 是因为没有将 scp -r wzq@192.168.1.147:/home/wzq/.vim/bundle/Vundle.vim ./ 过来 或者 $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
2.安装YouCompleteMe
1 cd ~/.vim/bundle/YouCompleteMe
2 ./install.py --clang-completer
3.如果无法编译,安装相关支持 sudo apt-get install cmake sudo apt-get install python-dev
4.将编译后的文件,把其中的.ycm_extra_conf.py复制到用户目录下,就可以使用了 cp ~/.vim/bundle/YouCompleteMe/third_party/ycmd/examples/.ycm_extra_conf.py ~/
5.打开vim,执行 :PluginInstall
Tmux
source 文件 tmux source-file ~/.tmux.conf
关闭一个面板
主键+x
1
参考https://stackoverflow.com/questions/25940944/ugrade-tmux-from-1-8-to-1-9-on-ubuntu-14-04 安装tmux最新版 先安装依赖项
$ apt-get install automake exuberant-ctags cmake libevent-dev libncurses5-dev byacc
$ git clone https://github.com/tmux/tmux.git
$ cd tmux
$ git check c0116b2c5ba7d52509a8ce01dd27c2e3a3d4e2af
$ sh autogen.sh
$ ./configure && make
$ sudo make install
2.配置TMUX tpm (Tmux Plugin Manager)做tmux插件管理并且加上自动保存界面功能
首先安装
$ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
$ git clone https://github.com/ArmstrongWall/vim_config.git
$ cp -r .tmux/ ~/
$ cp .tmux.conf ~/
在终端下执行以下命令更新tmux配置,运行tpm:
tmux source ~/.tmux.conf
执行 使用tpm安装这些插件, 在tmux下运行prefix + I(如果你没改键绑定的话就是 Ctrl-a + Shift-i)安装插件。你还可以通过prefix + U( Ctrl-b + Shift-u)更新插件,用prefix + Alt + u删除插件。 ALL Tmux Plugin in https://github.com/tmux-plugins/ 如果安装正确,continuum插件会每隔15分钟产生一份备胎,我们也可以用prefix + Ctrl-s手动备份,用prefix + Ctrl-r手动恢复.
source bash环境 在.tmux.conf添加 run-shell -b 'source rosbuild_ws/setup.bash'