今天看了一下別人寫的程序的源代碼,發現是用vim寫的,代碼中有趣是用vim來折疊代碼,一開始我以為是用插件的,后來上網查了查,得出以下使用方面的技巧。 1. 折疊方式 可用選項來設定折疊方式: 可在Vim 配置文件中設置 set fdm=XXX可直接在文件中使用注釋調用 ...
vim 中代碼的折疊和打開 reference: vim中代碼的折疊和打開 有刪改 https: www.cnblogs.com xuxm archive .html 前言 在查看代碼的時候,如果代碼十分冗長,尤其是c c 系列的時候,代碼結構比較讓人難以理清,主要是各種注釋 括號的匹配問題。 雖然可以用 來查看匹配的另外一半符號在哪里,但是如果這一對符號之間的代碼超過了一頁,甚至好幾頁的話,那 ...
2020-12-22 20:27 0 1429 推薦指數:
今天看了一下別人寫的程序的源代碼,發現是用vim寫的,代碼中有趣是用vim來折疊代碼,一開始我以為是用插件的,后來上網查了查,得出以下使用方面的技巧。 1. 折疊方式 可用選項來設定折疊方式: 可在Vim 配置文件中設置 set fdm=XXX可直接在文件中使用注釋調用 ...
刪除 dd:刪除游標所在的一整行(常用)ndd:n為數字。刪除光標所在的向下n行,例如20dd則是刪除光標所在的向下20行d1G:刪除光標所在到第一行的所有數據dG:刪除光標所在到最后一行的所有數據 ...
ctrl+K ctrl+[ 折疊本級 ctrl+K ctrl+] 取消折疊本級 ctrl+K ctrl+0 折疊全部 ctrl+K ctrl+J 取消折疊全部 ...
第一個命令,set foldmethod=ident會根據每行的縮進開啟折疊。但是這樣做會出現 ...
今天突發奇想,打算把存儲過程以注釋的形式放在代碼中進行版本管理,比如下面的代碼: 由於存儲過程很長,注釋占了很多行,嚴復影響了正常代碼的排版與閱讀體驗。之前也遇到過這樣的場景,當時通過手動添加region解決了問題。 但是,今天實在懶得手工添加region。於是盯着長長的注釋在想:VS ...
有時候看代碼時,代碼太長看着不方便,特別是閱讀源碼時,需要把不關心的代碼先折疊起來,看自己當前最關注的代碼。vim中自帶了代碼折疊功能。 配置foldmethod可以定義折疊方式,有6種可選方式: 1. manual //手工定義折疊 2. indent //用縮進 ...
使用塊選擇命令 v(小寫),V(大寫) ,ctrl+v 選擇需要移動的代碼, 然后 左移動(<) ,右移動(>) ...
實時刷新方法一: 在項目目錄下運行命令: 實施刷新方法二: 裝Live Server Preview插件,點擊F1。 ...