vim的配置

 

先看看配置下来的最终效果

 

 

接下里就是如何去如何去配置它:

第一步: 打开终端(输入cd,进入当前用户的主目录)

 

第二步:在当前目录下, vim  .vimrc 内容为下面内容

syntax on

set nu

set shiftwidth=4

 

filetype plugin indent on

set completeopt=longest,menu

 

set cscopequickfix=s-,c-,d-,i-,t-,e-

 

let g:winManagerWindowLayout='FileExplorer|TagList'

nmap wm :WMToggle<cr>

 

" CTags的设定  

let Tlist_Sort_Type = "name"    " 按照名称排序  

let Tlist_Use_Left_Window = 1  " 在左侧显示窗口  

let Tlist_Compart_Format = 1    " 压缩方式  

let Tlist_Exist_OnlyWindow = 1  " 如果只有一个buffer,kill窗口也kill掉buffer  

let Tlist_File_Fold_Auto_Close = 0  " 不要关闭其他文件的tags  

let Tlist_Enable_Fold_Column = 0    " 不要显示折叠树  

autocmd FileType java set tags+=D:\tools\java\tags  

autocmd FileType h,cpp,cc,c set tags+=D:\tools\cpp\tags  

let Tlist_Show_One_File=1    "不同时显示多个文件的tag,只显示当前文件的

 "设置tags  

 set tags=tags  

 set autochdir

 "默认打开Taglist

 let Tlist_Auto_Open=1

 """"""""""""""""""""""""""""""

 " Tag list (ctags)

 """"""""""""""""""""""""""""""""

 let Tlist_Ctags_Cmd = '/usr/bin/ctags'

 let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的

 let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim

 let Tlist_Use_Left_Window = 1 "在左侧窗口中显示taglist窗口

 

 " minibufexpl插件的一般设置

 let g:miniBufExplMapWindowNavVim = 1

 let g:miniBufExplMapWindowNavArrows = 1

 let g:miniBufExplMapCTabSwitchBufs = 1

 let g:miniBufExplModSelTarget = 1   

 

第三步:

下载vim.tar.gz 解压到当前用户的主目录

 

下载cscope-15.8b.tar.gz

tar -zxvf cscope-15.8b.tar.gz

cd cscope-15.8b

./configure

make

make install

 

下载ctags-5.8.tar.gz

tar -zxvf ctags-5.8.tar.gz

cd ctags-5.8

make

make install


 vim.tar.gz   cscope-15.8b.tar.gz   ctags-5.8.tar.gz下载地址

https://github.com/Stonelog/Linux/tree/master/vim

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的精简博客系统,源码+数据库+毕业论文+视频演示 当下,正处于信息化的时代,许多行业顺应时代的变化,结合使用计算机技术向数字化、信息化建设迈进。以前企业对于博客信息的管理和控制,采用人工登记的方式保存相关数据,这种以人力为主的管理模式已然落后。本人结合使用主流的程序开发技术,设计了一款基于Springboot开发的精简博客系统,可以较大地减少人力、财力的损耗,方便相关人员及时更新和保存信息。本系统主要使用B/S开发模式,在idea开发平台上,运用Java语言设计相关的系统功能模块,MySQL数据库管理相关的系统数据信息,SpringBoot框架设计和开发系统功能架构,最后通过使用Tomcat服务器,在浏览器中发布设计的系统,并且完成系统与数据库的交互工作。本文对系统的需求分析、可行性分析、技术支持、功能设计、数据库设计、功能测试等内容做了较为详细的介绍,并且在本文中也展示了系统主要的功能模块设计界面和操作界面,并对其做出了必要的解释说明,方便用户对系统进行操作和使用,以及后期的相关人员对系统进行更新和维护。本系统的实现可以极大地提高企业的工作效率,提升用户的使用体验,因此在现实生活中运用本系统具有很大的使用价值。 关键词:博客管理;Java语言;B/S结构;MySQL数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值