vimrc

func GetPWD() | " Press to display hel
return substitute(getcwd(), “”, “”, “g”) |
endf |- .vimrc (/home/computer)
"let tagsdir=GetPWD() ||- variable
“echo match(GetPWD(),‘/home/computer/program/linux-0.11’) ||| Tlist_Show_One_File
if match(GetPWD(),‘/home/computer/program/nginx-1.16.1’)>=0 ||| Tlist_Exit_OnlyWindow
set tags= H O M E / p r o g r a m / n g i n x − 1.16.1 / t a g s ∣ ∣ ∣ T l i s t U s e R i g h t W i n d o w e l s e i f m a t c h ( G e t P W D ( ) , ′ / h o m e / c o m p u t e r / p r o g r a m / l i n u x − 0.1 1 ′ ) > = 0 ∣ ∣ ∣ T l i s t A u t o O p e n s e t t a g s = HOME/program/nginx-1.16.1/tags ||| Tlist_Use_Right_Window elseif match(GetPWD(),'/home/computer/program/linux-0.11')>=0 ||| Tlist_Auto_Open set tags= HOME/program/nginx1.16.1/tags∣∣∣TlistUseRightWindowelseifmatch(GetPWD(),/home/computer/program/linux0.11)>=0∣∣∣TlistAutoOpensettags=HOME/program/linux-0.11/tags ||
endif ||- function
set autochdir ||| GetPWD
syntax on `” 自动语法高亮 |
set number " 显示行号 | ~
set cursorline " 突出显示当前行 | ~
highlight CursorLine cterm=NONE ctermbg=black ctermfg=none guibg=NONE guifg=NONE | ~
highlight CursorColumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE | ~
set tabstop=4 " 设定 tab 长度为 4 | ~
set autochdir " 自动切换当前目录为当前文件所在的目录 | ~
set incsearch " 输入搜索内容时就显示搜索结果 | ~
set hlsearch " 搜索时高亮显示被找到的文本 | ~
let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的 | ~
let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim | ~
let Tlist_Use_Right_Window = 1 "在右侧窗口中显示taglist窗口 | ~
let Tlist_Auto_Open=1 | ~
nnoremap :TlistToggle
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值