国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vim Buffer緩沖區(qū):多文件編輯方案

miya / 1120人閱讀

摘要:是自帶的多文件編輯方式,有了它其實(shí)你不用單裝插件來實(shí)現(xiàn)多標(biāo)簽編輯。雖然我已經(jīng)習(xí)慣了用做多文件多標(biāo)簽編輯,但是學(xué)習(xí)一下自帶的方式也不錯(cuò)。參考多文件編輯緩沖區(qū)注意默認(rèn)來講,如果你修改了文件但還沒保存,是不能切換的。

Buffer聽起來很高大尚,實(shí)際上的功能和Tab、window是一模一樣的。只是這些東西的內(nèi)在實(shí)現(xiàn)不一樣而已了。

Buffer是Vim自帶的多文件編輯方式,有了它其實(shí)你不用單裝Nerdtree插件來實(shí)現(xiàn)多標(biāo)簽編輯。
這是看個(gè)人習(xí)慣吧。
雖然我已經(jīng)習(xí)慣了用Nerdtree做多文件多標(biāo)簽編輯,但是學(xué)習(xí)一下Vim自帶的buffer方式也不錯(cuò)。

參考:Vim 多文件編輯:緩沖區(qū)

注意:默認(rèn)來講,如果你修改了文件但還沒保存,是不能切換buffer的。但是這樣會(huì)很不方便,不像切換tab一樣。我們可以在vimrc中設(shè)置來取消這個(gè)限制:

set hidden

但是要知道,沒有保存的話,是不能關(guān)閉buffer的。

怎樣開啟buffer?
實(shí)際上,buffer一直在開啟著。這是你每次用:e file切換文件,或者在Nerdtree上按o打開文件,都是把當(dāng)前的畫面切換成了新文件你沒有注意到而已。
實(shí)際上背后的buffer一直都在,你只要打開過一次的,都可以切換回去。

其實(shí)在沒有安裝vim-airline狀態(tài)欄之前是沒有注意到的,但是airline好心的有功能在最上方顯示buffer,才讓我覺得其實(shí)buffer有時(shí)候可能會(huì)比tab標(biāo)簽更好用。

常用命令
" List Buffers 查看當(dāng)前所有的buffer 
:ls b

" Buffer Next 下一個(gè)buffer
:bn

" Buffer Previous 上一個(gè)buffer
:bp

" Buffer Down 關(guān)閉當(dāng)前buffer
:bd

" Buffer number 指定第二個(gè)buffer
:b 2

快捷鍵設(shè)計(jì)

如果要保證buffer的切換像tab一樣方便,肯定是要設(shè)置快捷鍵的,要不然總輸入命令太慢了。

"按Ctrl+h 向左移動(dòng)一個(gè)buffer
nnoremap  :bp
"按Ctrl+l 向右移動(dòng)一個(gè)buffer
nnoremap  :bn
"按Ctrl+^ 關(guān)閉當(dāng)前buffer
nnoremap  :bd

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/25072.html

相關(guān)文章

  • vim學(xué)習(xí)筆記

    摘要:與命令執(zhí)行相反的操作。撤銷當(dāng)前行的所有操作。行內(nèi)查找上一處指定字符出現(xiàn)的位置,如果找到,并將光標(biāo)移至指定字符處。文件內(nèi)執(zhí)行替換第一個(gè)匹配項(xiàng)替換所有。執(zhí)行一系列修改。復(fù)合命令列表從光標(biāo)片刪至行尾,并進(jìn)入插入模式。光標(biāo)移至行尾,并進(jìn)入追加模式。 安裝pathogen.vim(插件管理) mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LS...

    xingpingz 評(píng)論0 收藏0
  • Nginx配置參數(shù)中文說明

    摘要:此篇文章參照配置參數(shù)中文詳細(xì)說明一文,動(dòng)手操作整理文檔,盡可能的詳盡。這里在主機(jī)上通過瀏覽器訪問這個(gè)站點(diǎn)的時(shí)候,會(huì)根據(jù)來訪的主機(jī)的值,負(fù)載均衡到和服務(wù)器上。如果其中一個(gè)服務(wù)器無效后,負(fù)載均衡服務(wù)器會(huì)自動(dòng)將請(qǐng)求轉(zhuǎn)發(fā)到正常的服務(wù)器。 此篇文章參照Nginx配置參數(shù)中文詳細(xì)說明一文,動(dòng)手操作整理文檔,盡可能的詳盡。 Nginx配置參數(shù)中文詳細(xì)說明 #定義Nginx運(yùn)行的用戶和用戶組 user...

    bawn 評(píng)論0 收藏0
  • vim

    摘要:光標(biāo)移動(dòng)基本詞向前移動(dòng),光標(biāo)停在第一個(gè)字符向后移動(dòng),光標(biāo)停在第一個(gè)字符向后移動(dòng),光標(biāo)停在最后一個(gè)字符行首或行尾移動(dòng)到行尾移動(dòng)到行首,非空白字符移動(dòng)到行首,第一個(gè)字符指定字符單行搜索下一個(gè)單個(gè)字符單行搜索上一個(gè)單個(gè)字符單行搜索下一個(gè)單個(gè)字符, VIM 光標(biāo)移動(dòng) 基本 h j k l 詞 b 向前移動(dòng),光標(biāo)停在第一個(gè)字符 (backward) w 向后移動(dòng),光標(biāo)停...

    kk_miles 評(píng)論0 收藏0
  • vim編輯器技巧備忘(初級(jí)-中級(jí))

    摘要:相反,不顯示行號(hào)設(shè)置為粘貼模式,解決粘貼時(shí)縮進(jìn)錯(cuò)亂問題。會(huì)自動(dòng)加入創(chuàng)建從當(dāng)前行起至以下行的折疊標(biāo)記,進(jìn)行折疊。中的標(biāo)記都有一個(gè)名字,這個(gè)名字用單一的字符表示。 學(xué)習(xí)vim并且其會(huì)成為你最后一個(gè)使用的文本編輯器 學(xué)習(xí)建議: 丟棄鼠標(biāo)和小鍵盤 具有搭配使用各種按鍵的意識(shí) 首先來一張 mindmap : showImg(http://sean-images.qiniudn.com/V...

    187J3X1 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

miya

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<