vim存活日誌2 摺疊設定

2021-07-16 13:34:08 字數 616 閱讀 6794

首先我想先說一下,並不是所有vim都有個.vimrc檔案,我用的ubuntu16.04,用apt-get安裝完完整的vim之後,並沒有找到.vimrc,而是在/etc/vim/下的vimrc檔案配置的,注意前面沒有點。

其實可以在使用者目錄下新增.vimrc檔案的,這樣就只會改變該使用者的配置

**寫長了就想著摺疊,看了網上的摺疊設定

有6種方式來摺疊**

1. manual //手工定義摺疊

2. indent //用縮排表示摺疊

3. expr  //用表示式來定義摺疊

4. syntax //用語法高亮來定義摺疊

5. diff //對沒有更改的文字進行摺疊

6. marker //用標誌摺疊

一開始我用的是manual手動設定摺疊,感覺操作有點煩,然後看的標誌摺疊marker,預設的摺疊標誌}}可能摺疊一些我不想摺疊的東西,因為我發現    在檔案中空格和換行並不能中斷{{{這個標誌的識別    。

{{{ 和

{     {              {

是一樣的。

set foldmarker= [[[,]]]

,把摺疊標籤改為了中括號,用的時候放到注釋裡就好。

vim存活日誌

我用的是ubuntu 幹啥都要先獲取 許可權 安裝 apt get install vim gtk 配置 在shell中進入 目錄,開啟 檔案 在後面加上 不要中文 set tabstop 4 set softtabstop 4 set shiftwidth 4 set autoindent 自動縮...

vim存活日誌3 游標跳轉,多行複製刪除

在vim碰見了超長的一行,調到開頭 0 或者 shift 6 調到末尾 shift 4 移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動...

每日一Vim(15)摺疊 fold

抱歉,今天的文章可能寫的很難懂,還請大家多多包涵。寫程式遇到大段的 時,如果想像eclipse一樣把函式都摺疊起來,只顯示函式的簽名,或者摺疊乙個函式中小段 這樣一來,整個檔案的 結構一覽無餘,非常清晰,如果要檢視函式裡面的具體內容就開啟,對程式設計師來說這是很實用的技巧。vim用命令foldmet...