Bootstrap

Vim使用总结

a. 使用vim将内容复制到剪切板,根据网上的内容,首先查看vim版本是否支持clipboard

vim --version | grep "clipboard"
# 结果如下:
# -clipboard       +iconv           +path_extra      -toolbar
# +eval            +mouse_dec       +startuptime     -xterm_clipboard
# -clipboard表示此版本不支持clipboard
# 解决办法(在vim配置里面加入,使用鼠标复制):
set nouse=r

2 .Vundle管理器配置vim插件

a. 安装Vundle

git clone https://github.com/mattn/emmet-vim.git ~/.vim/bundle/emmet-vim

b. 配置

 " Plugin后面不能出现双引号                                                              
 " 显示行号                                                                         
 set nu                                                                         
                                                                                
 " 开启高亮                                                                         
 syntax on                                                                      
                                                                                
 " 突出显示当前行                                                                      
 set cursorline                                                                 
                                                                                
 " 支持使用鼠标                                                                       
 set mouse=r                                                                    
                                                                                
 " 缩进                                                                           
 " 按下回车键后, 下一行缩进自动和上一行保持一致                                                      
 set autoindent                                                                 
 " 将Tab转为空格                                                                     
 set expandtab                                                                  
 " Tab键转为4个空格                                                                   
 set softtabstop=4                                                              
                                                                                
 " 去除VI一致性, 必须添加                                                                
 set nocompatible                                                               
 " 必须添加                                                                         
 filetype off                                                                   
                                                                                
 " 设置包括vundle和初始化相关的运行路径                                                        
 set rtp+=~/.vim/bundle/Vundle.vim                                              
 call vundle#begin()                                                            
                                                                                
 " vundle管理插件版本, 必须项                                                            
 Plugin 'VundleVim/Vundle.vim'                                                  
 " html编辑插件                                                                     
 Plugin 'mattn/emmet-vim'                                                       
                                                                                
 " 插件需在#begin和#end之间, 必须项                                                       
 call vundle#end()                                                              
 " 开启文件类型检查,并且载入与该类型对应的缩进规则。                                                    
 " 比如,如果编辑的是.py文件,Vim 就是会找 Python 的缩进规则~/.vim/indent/python.vim                 
                                                                                
 filetype indent on