Vim 使用隨記

2021-07-03 03:02:53 字數 1573 閱讀 5176

vim 適用隨記

1、適用於c++開發,生成tags檔案

ctags -r --c++-kinds=+p --fields=+ias --extra=+q
2、編輯~/.vimrc 設定外掛程式屬性

1 "顯示行號

2 :set nu

3 "設定tags路徑為當前目錄路徑

4 :set tags=/root/ice-3.5.1/cpp/src/dispatcher/tags

5 "以下是字型中文顯示

6 :set fileencodings=utf-8,gb2312,gbk,gb18030

7 :set termencoding=utf-8

8 :set fileformats=unix

9 :set encoding=prc

10 "不同時顯示多個檔案的tag,只顯示當前檔案的

11 let tlist_show_one_file=1

12 "如果taglist視窗是最後乙個視窗,則退出vim

13 let tlist_exit_onlywindow=1

14 "設定winmanager與taglist的布局:前者在上,後者在下

15 let g:winmanagerwindowlayout='fileexplorer|taglist'

16 "對映winmanager快捷鍵,在normal模式下輸入wm,控制開啟和關閉

17 nmap wm :wmtoggle18 "關閉vi相容模式,允許進行檔案型別監測"

19 set nocp

20 filetype plugin on

3、跳轉命令

g+ctrl+] 跳轉多個定義,ctrl+]跳轉到第乙個定義,ctrl+t回跳

4、自動補全

ctrl+n

5、內容查詢

移動游標到目標按g+d ,n查詢下乙個;或者/字元,n查詢下乙個。

6、複製多行

:70,80 copy 14   //從70行到80行複製到14行位置

7、剪下多行

第六條命令換成move

8、撤銷上一步操作

:u9、清空整個檔案

(1)gg移動到開頭 (2)dg刪除

10、設定tab自動縮排4個空格及智慧型縮排

set smartindent  

set tabstop=4  

set shiftwidth=4  

set expandtab  

set softtabstop=4

11、增加、減少縮排

ctrl+v 或鍵入v,進入模式visual,上下方向鍵移動選擇目標行,鍵入》增加乙個縮排,《減少乙個縮排;

增加多個縮排則鍵入5>或減少多個縮排3<

12、v模式下複製貼上

上下鍵選定內容後,y複製,p貼上;

yy複製整行,d剪下,dd剪下整行;

13、複製內容時會自動換行,導致內容不對齊

:set paste //取消自動換行

:set nopaste //恢復

14、跳轉指定行

:100

openCV使用隨記

cv2.videocapture cv2.calcopticalflowfarneback cv2.calcopticalflowfarneback prev,next,flow,pyr scale,levels,winsize,iterations,poly n,poly sigma,flags ...

UltraEdit使用技巧隨記

刪除空行 替換 t p 為 空串 刪除行尾空格 替換 t 為 空串 刪除行首空格 替換 t 為 空串 每行設定為固定的4個空格開頭 替換 t t p 為 1 每段設定為固定的4個空格開頭 替換 t 為 如果一行是以空格開始的,則視之為一段的開始行 將一段合併為一行 替換 t p t p 為 1 注意...

vite初使用隨記

按照官網文件來看,並不難。先檢查自己電腦node的版本與npm的版本 yarn的版本 可以直接用yarn安裝,yarn create vite這是最原始的安裝,即類似於安裝vue cli一樣會出現選項配置。官方文件還給出了其他更便捷的安裝方法,有需求可以去看 但與vue腳手架不同的是,vite不在帶...