Setting expandtab will cause Vim to actually insert spaces (the number of them being controlled by tabstop) when you press tab; you might want to use softtabstop to make backspace work properly (that is, reduce indentation when that's what would happen should tabs be used, rather than alw...
highlight CursorColumn cterm=NONEctermbg=black ctermfg=brown guibg=NONEguifg=NONE " 显示tab和空格 set list " 设置tab和空格样式 setlcs=tab:\|\ ,nbsp:%,trail:· " 设定行首tab为灰色 highlight LeaderTab guifg=#666666 " 匹配行首tab matchLeaderTab/^\t/ " 输入的命令显示出来 set showcmd ...
1. set ts=4 " 设置tab长度为4 1. set sts=4 " 设置制表符宽度 1. set shiftwidth=4 " 设置缩进空格数 1. set expandtab " 用空格代替tab键 1. set smarttab " 更加智能的tab键 1. set hid " 当buffer被丢弃时隐藏它 1. set encoding=utf-8 " 默认使用utf-8编码格式 1. set fileencodings=u...
" configure syntastic syntax checking to check onopenas well as save letg:syntastic_check_on_open=1 letg:syntastic_html_tidy_ignore_errors=[" proprietary attribute \"ng-"] letg:syntastic_always_populate_loc_list = 1 letg:syntastic_auto_loc_list = 1 letg:syntastic_check_on_wq = 0 setstatu...
很多Linux和 c/c++使用者习惯使用vim, 为了代码补全,今天尝试安装了一下代码补全工具YouCompleteMe。 安装过程会涉及到很多库和依赖,安装过程遇到了一些报错,记录以下不然很快就忘。 涉及到的依赖和工具: 1.Cmake CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种...
~/software » git clone [https://github.com/vim/vim.git](https://github.com/vim/vim.git) make --version cd src ./configure --enable-pythoninterp make make install #make uninstall有问题可以用此命令卸载 brew install cmake cd ~/.vim/bundle/YouCompleteMe ./install.sh --clang-completer ...
vim configure .vimrc " An example for a vimrc file. " " Maintainer: Bram Moolenaar <Bram@vim.org> " Last change: 2001 Jul 18 " " To use it, copy it to " for Unix and OS/2: ~/.vimrc " for Amiga: s:.vimrc " for MS-DOS and Win32: $VIM\_vimrc " for OpenVMS: sys...
./configure --prefix=/usr/local make -j10 sudo make install Command-T 快速关键字查找定位文档的神器。看代码,绝对是离不开的。 安装文档:https://github.com/wincent/command-t/blob/master/doc/command-t.txt git clone https://github.com/wincent/command-t.git ~/.vim/bundle/command-t ...
1、标红的非常关键, vim8.2以后的版本,在配置的时候,不用再指定python的config目录了(网上很多很多指定python的config目录的教程,只能说已经过时了,详见:./configure –help) 2、注意:vim8.2不支持同时使用python2和python3,所以千成不可以在上述命令中指定:–enable-pythoninterp=yes,否则python3不会被vim支持的 ...
4 How to configure my code editor in git? -1 Git commit editor -1 I want to open vim for git commit but while i write git commit always open nano editor. Thank you 1 Use Vim for git commit --amend -1 How to add a line return in Git interactive rebase 0 How to configur...