vim學習筆記--程式碼摺疊
對於很長的程式碼段,摺疊可以讓我們更快的瀏覽到我們想要瀏覽的內容,幫助手冊裡面內容很多,寫一些覺得目前對自己有用的。
一些摺疊命令
zfap
使用這個命令時就會建立一段文字摺疊,zf是操作符,ap是
文字物件,摺疊多長不好界定,所以我覺得實操可以這樣:- 按v在可視模式下選擇要摺疊的文字,然後按zf摺疊
- 通過j命令摺疊,如zf22j,摺疊當前游標到接下去22行的內容
zo
在摺疊的行按zo(open fold),開啟摺疊zc
對於開啟的摺疊可以通過zc(close fold)再次摺疊這個區域zr
開啟全部的摺疊,如果摺疊有巢狀,那麼巢狀會被開啟一層,可以再通過zr命令開啟摺疊zm
和zr命令相反,摺疊更多(more)zn zN zi
zn禁用摺疊功能,zN恢復原來的摺疊,zi在兩者之間切換,實際操作可以通過zi快速的關閉摺疊和開啟摺疊
對摺疊行的複製和刪除會對摺疊塊全部起作用
相關推薦
vim學習筆記--程式碼摺疊
對於很長的程式碼段,摺疊可以讓我們更快的瀏覽到我們想要瀏覽的內容,幫助手冊裡面內容很多,寫一些覺得目前對自己有用的。 一些摺疊命令 zfap 使用這個命令時就會建立一段文字摺疊
C++學習筆記 引用摺疊與完美轉發
完美轉發僅僅發生於當呼叫該函式時會發生型別推倒 如 template<typename T> void test(T&&a){ } 如下情況CallService並不會發生完美轉發 template<typename R,typena
vim 學習筆記 (轉載)
vim簡單使用教程 vim的學習曲線相當的大(參看各種文字編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自《Learn Vim Progressively》,我覺得這是給新手最好的VIM的升級
《演算法競賽入門經典》學習筆記+程式碼
目錄 第一章 入門 例題 筆記 習題 第二章 迴圈 例題 筆記 習題 例題 筆記 習題 第一章 入門 例題 筆記 整/整=整 整/浮=浮/浮=浮 scanf("",**&**) printf("%03d\n", ); printf(
Vim學習筆記
vim 學習筆記 Notes: ":x":表示在普通模式下輸入:x,所有命令均區分大小寫 vim 初步 使用vim 在命令列鍵入命令即可使用 vim: vim file.txt 以波紋線 (~) 開頭的行表示該行在檔案中不存在。換句話說,如果 Vim 開啟的
[Vim]vim學習筆記--多個檔案開啟,切換,關閉
一種情況是在shell中用vim開啟多個檔案,另一種是在vim編輯器中開啟多個檔案 同時開啟多個檔案 vim file1 file2 開啟檔案並水平視窗顯示 vim -o file1 f
vim 學習筆記系列(前言)
今天上午的時候,看到大神在用vim程式設計,畫面直觀,速度很快,操作只需要用命令符就可以實施。 所以可以推斷vim的命令符是複雜的,那麼學習過程中記憶會很漫長,很痛苦,但是如果記住了這些命令符,並可
linux vim學習筆記
在命令列輸入vimtutor可以進入教程學習介面,可以邊操作邊學習.教程包括以下知識點: (所有字母表示鍵盤按鍵,連在一起的字母表示按順序按,使用+連線的字母表示一起按,字母大小寫有的含義不同) 1.1 h 向左(同鍵盤←), l 向右(同鍵盤→), j 向下(同鍵盤↓),
vim學習筆記-問題與技巧彙總
1.問題 1.1. 亂碼 local與檔案編碼不同導致,編輯~/.vimrc或者C:/Program Files/Vim/_vimrc,加入如下設定:set fencs=utf-8,gbk set fileencoding=gb18030 set fileencodings=
Vim學習筆記——定製你的Vim
6.1 vimrc檔案 如果你厭倦了手工鍵入常用的命令,或者要使你喜好的選項和對映一次性準備好,這時可以統統寫入到vimrc(vim run command)的檔案裡,Vim在啟動時會讀取這個檔案. vimrc位置: Unix and OS/2:
vim學習筆記(1)——vim操作
僅記錄一些自己最常用的vim操作,隨時更新 文字操作 d 剪下,雙擊剪下一行 y 複製,雙擊複製一行 p 貼上 x 刪除當前游標下字元 r 替換當前游標字元,後面接替換的字元 :s/old/new/g 全域性替換old為new
VIM學習筆記 縮排 (Indent)
手動縮排 在Normal Mode下,命令>>將對當前行增加縮排,而命令<<則將對當前行減少縮排。我們可以在命令前使用數字,來指定命令作用的範圍。例如以下命令,將減少5行的縮排: 5<< 在Insert/Repl
Linux系統下python學習筆記——vim程式碼編輯器
Vim程式碼編輯器 一、Vim簡介 vi是"Visual Interface"的簡稱。它在Linux上的地位就彷彿Edit程式在DOS上一樣。它可以執行輸出、刪除、查詢、替換、塊操作等眾多文字操作,而且使用者可以根據自己的
vim的學習筆記
一個 opera -i 退出vim ctrl 回車 做的 刪除 輸入 文本編輯 1.光標在屏幕文本中的移動既可以用箭頭鍵,也可以用hjkl字母鍵。 h 左移 j 下移 k 上移 l 右移 2.欲進入vim編輯器(從命令提示行),請輸入:vim 文件名<回車>
vim的命令學習筆記
vimvim有兩種模式,命令模式和編輯模式,模式切換鍵為Esc。在命令模式下常用的位移按鍵有h前移一字,j下移一行,k上移一行,l後移一字;詞位移w後移一詞,b前移一詞;校對編輯:i插入,a添加,c更改,d刪除。本文出自 “johjoh” 博客,請務必保留此出處http://johjoh.blog.51cto
Linux學習筆記之vim編輯技巧
vim linux學習筆記 linux vim編輯技巧 vim,一個純文本(純文本信息,ASCII text)編輯器,Vi(Visual Interface) IMproved,是一個模式化的編輯器。> vim有自帶的教程,也是linux的一個內置命令一、基本模式分類1 編輯模式(命令模式)
Linux學習筆記(二)---VIM
ext vpd img ffffff linux學習 -o 學習 shadow fff Linux學習筆記(二)---VIM
Linux學習筆記(十七) vim
vim一、vim介紹vim是vi的升級版是帶有顏色顯示的vi分為一般模式、編輯模式、命令模式。yum install -y vim-enhanced安裝vim安裝完成之後使用vim打開passwdvim /etc/passwd和之前用vi打開有明顯的區別,vim帶有顏色顯示,二、vim顏色顯示和移動光標將/e
Linux學習筆記(十八) vim(二)、編輯模式、vim實踐練習
編輯模式 命令模式 vim實踐 一、 編輯模式 命令行模式替換時如果需要替換的字符中有/符號,那麽可以將分隔符換成#或者@ :1,100s#/good/weer/#well#g 將前一百行中的/good/weer/替換為well,:nohl 取消搜索時的高亮顯示,:x也是保存並退出,但是如果並
【Linux學習筆記】第5章 VIM工具
linux centos vim 5.1vim介紹vim是vi的升級版,帶有顏色顯示,先安裝包yum install -y vim-enhancedvim分為三種模式:一般模式、編輯模式、命令模式。 5.2vim顏色顯示和移動光標相同的文件信息在不同目錄下顯示顏色會有差異。相同內容,不同文件名,