日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记录一下我使用的vim的配置文件

發(fā)布時(shí)間:2025/5/22 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记录一下我使用的vim的配置文件 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

還不是很完美:

"au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif augroup resCur "保存光標(biāo)的位置,下次打開后返回該位置autocmd!autocmd BufReadPost * call setpos(".",getpos("'\"")) augroup ENDsyntax on "語法高亮"啟用文件類型插件 filetype plugin on filetype indent onset hlsearch "搜索結(jié)果高亮 set incsearch "讓搜索的動(dòng)作像現(xiàn)代瀏覽器中一樣set background=dark hi CursorLine cterm=NONE ctermbg=236 ctermfg=NONE guibg=NONE guifg=NONE "hi CursorColumn cterm=NONE ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE hi LineNr cterm=NONE ctermbg=NONE ctermfg=1 guibg=NONE guifg=NONEset linespace=0 "字符間插入像素?cái)?shù) set sw=4 set ts=4 set et set sm set lbr set history=1000 "歷史記錄數(shù) set cursorline "高亮光標(biāo)所在行 "set cursorcolumn "高亮光標(biāo)所在列 set ruler "顯示標(biāo)尺,即光標(biāo)所在的位置 set go= "不要圖形按鈕 set nocompatible "與vi不兼容 set confirm "未保存退出時(shí)提示 set showcmd "輸入的命令顯示出來 "set clipboard+=unnamed set fenc=utf-8 set fencs=utf-8,gbk,gb2312,cp936,usc-bom,euc-jp set tabstop=4 set shiftwidth=4 set noexpandtab "不要使用空格替換tab set nu set autoindent set smartindent set cindent set showcmd "顯示輸入的命令 set cmdheight=1 "最下面的命令行的高度 set mouse=a set mousemodel=popup "set completeopt+=longest set nohlsearch "在搜索時(shí)忽略大小寫 set novisualbell "不要閃爍 set whichwrap+=<,>,h,l "允許backspace和光標(biāo)鍵跨越行邊界 set foldmethod=syntax "自動(dòng)折疊"開關(guān)折疊 map <F3> za set foldlevel=99"set nowrap "不要換行 "set nobackup "不要備份文件 set noerrorbells "不讓vim發(fā)出滴滴聲 set novisualbell set magic "正則表達(dá)式時(shí)開啟魔術(shù) set showmatch "高亮顯示匹配的括號(hào)"tab 和 shift tab用于多行的縮進(jìn)和反縮進(jìn) nmap <tab> V> nmap <s-tab> V< vmap <tab> >gv vmap <s-tab> <gvnmap<F5> :w<CR>:call Do_OneKeyMake()<CR><c-l> imap<F5> <Esc>:w<CR>:call Do_OneKeyMake()<CR><c-l>i function Do_OneKeyMake()"let if=expand('%:p'); "let of=expand('%:p:h').'main'"let fe=expand('%:e')silent exec "!urxvt -hold -e g++ -Wall %"silent exec "!urxvt -hold -e ./a.out""silent exec "!urxvt -hold -e ls -al" endfunction

?

轉(zhuǎn)載于:https://www.cnblogs.com/vanwoos/p/5346294.html

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的记录一下我使用的vim的配置文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。