vim 複製多行及刪除
方法1:(強烈推薦)
:9,15 copy 16 或 :9,15 co 16
由此可有:
:9,15 move 16 或 :9,15 m 16 將第9行到第15行的文字內容到第16行的後面
方法2:
游標移動到結束行,ma
游標移動到起始行,輸入y'a
游標移動到需要複製的行,輸入p,行前複製則輸入大寫P
方法3:
把游標移到第9行 shift + v
再把游標移動到第15行 ctrl + c
再把游標死去到第16行 p mysql
方法4:
游標移動到起始行,輸入ma
游標移動到結束行,輸入mb
游標移動到貼上行,輸入mc
然後輸入:'a,'b, co 'c 把co換成m就是剪下
若要刪除多行,則輸入:'a,'b de
vi設定自動縮排:set smartindent
vi設定顯示行號:set number 或 set nu
相關推薦
vim 複製多行及刪除
任務:將第9行至第15行的資料,複製到第16行方法1:(強烈推薦):9,15 copy 16 或 :9,15 co 16 由此可有: :9,15 move 16 或 :9,15 m 16 將第9行到第15行的文字內容到第16行的後面 方法2: 游標移動到結束行,ma 游標移動到起始行,輸入y'a 游標移
vim中多行註釋和多行刪除命令
區塊 選擇 tro ron 才會 命令行 上下 使用 恢復 1.多行註釋: 1. 首先按esc進入命令行模式下,按下Ctrl + v,進入列(也叫區塊)模式; 2. 在行首使用上下鍵選擇需要註釋的多行; 3. 按下鍵盤(大寫)“I”鍵,進入插入模式; 4
vim 複製一整行 複製多行
1、複製 1)單行復制 在命令模式下,將游標移動到將要複製的行處,按“yy”進行復制; 2)多行復制 在命令模式下,將游標移動到將要複製的首行處,按“nyy”複製n行;其中n為1、2、3…… 2、貼上
vim多行註釋/刪除註釋
刪除:先按v,進入visual模式,橫向選中列的個數(如"/ /"註釋符號,需要選中兩列),再按Esc,再按ctrl+v 進入列編輯模式,向下或向上移動游標,選中註釋部分,然後按d, 就會刪除註釋符號。使用替換命令::%s/^//////g來在全部內容的行首新增//號註釋 :2,50s/^//////g在2~
在vi中如何刪除一行,複製多行,查詢字元?
1.刪除一行:dd 2.向下查詢找:/字元 向上查詢:?字元 3.用vi 複製第5行到第10行並貼上到第12行之後 —————————————————- 游標放到第五行,輸入:y6y 游標放到第12行,輸入:p 命令列模式下輸入:5,10 co 12 ————————
vim 使用技巧——複製多行
例如複製10-20行到30行的位置 1. 指令模式下,輸入:10,20 co 30 若輸入:10,20 m 30則是剪下 2.游標移到20行,輸入ma 游標移到10行輸入y'a 游標移到30行輸入p 3.游標移到10行輸入11yy 游標移到30行輸入p 4.游標移到1
VI刪除與複製多行
一、多行 dd 刪除一行 ndd 刪除以當前行開始的n行 dw 刪除以當前字元開始的一個字元 ndw 刪除以當前字元開始的n個字元 d$、D 刪除以當前字元開始的一行字元 d) 刪除到下一句的開始 d} 刪除到下一段的開始 d回車 刪除2行 二、複製多行 任務:將第9行
vim 選中多行批量縮進
批量 選中行 class edi htm edit html 多行 shift normal模式下 1.”shift+v“選中行 或 按住V+方向鍵 2.使用"=="進行縮進 vim 選中多行批量縮進
C# 完美實現DataGridView批量複製多行/單元格資料並貼上功能
C#系統預設情況下不支援批量貼上多行或多個單元格資料,但是有時想直接複製dataGridView的一部分資料,然後一起貼上到DatagridView的指定位置。 關鍵步驟 0.建立一個C#窗體應用程式this,呼叫一個DataGridView控制元件this.dataGridView1
vim下多行查詢替換簡單命令
###查詢替換第2行到第5行的內容 :2,5 s/'searchString'/'string'/g ###查詢替換第2行到檔案尾部的內容 :2,. s/'searchString'/'string'/g ###查詢替換第2行到行尾的內容 :2,$ s/'sear
奇淫巧技--vim的多行替換
場景 我想把 for a,b in zip( c, d, e ): f g 替換為 def func( para = e ) 只需要再vim中執行 s/\vfor a.*zip\(\_.{-}d,\n\s*(\_.{-})\):\_.{-}g/d
hibernate 多對多註解及刪除問題
manytomany註解: @ManyToMany 註釋:表示此類是多對多關係的一邊,mappedBy 屬性定義了此類為雙向關係的維護端,注意:mappedBy 屬性的值為此關係的另一端的屬性名。 例如,在Student類中有如下方法: 被控方: @
vim選中多行縮進(python多行縮進)
連續 pytho 空格 ctrl+v 發現 ctr 插入 按鍵 整體 最近用vim寫python,有時候會在一段代碼前面套一個循環的操作,這個時候將這一段代碼整體向後平移四個空格,來滿足vim縮進的要求,如何做到這一點呢? 1. ESC之後,ctrl+v進入多行行首選中模式
vim選中多行縮排(python多行縮排)
最近用vim寫python,有時候會在一段程式碼前面套一個迴圈的操作,這個時候將這一段程式碼整體向後平移四個空格,來滿足vim縮排的要求,如何做到這一點呢? 1. ESC之後,ctrl+v進入多行行首選中模式 2. 使用上下鍵進行上下移動,選中多行行首 3. shift+i,進入插入模式 4. 連續敲
python單行、多行及中文註釋
一、python單行註釋符號(#) 井號(#)常被用作單行註釋符號,在程式碼中使用#時,它右邊的任何資料都會被忽略,當做是註釋。 print 1 #輸出1 #號右邊的內容在執行的時候是不會被輸出的。 二、批量、多行註釋符號 在python中也會有註釋有很多行的時候,
在QTableWidgetItem 中巢狀多行及行高自適應
/*在一個QTableWidgetItem中設定多個Label,也可以嵌入其他型別的widget。 最後呼叫的是setCellWidget而不是setItem */ QWidget* c
vim 複製、刪除多行
一、多行 dd 刪除一行 ndd 刪除以當前行開始的n行 dw 刪除以當前字元開始的一個字元 ndw 刪除以當前字元開始的n個字元 d$、D 刪除以當前字元開始的一行字元 d) 刪除到下一句的開始 d} 刪除到下一段的開始 d回車 刪除2行二、複製多行 任務:將第9行至第15行的資料,複製到第16行方法1:
vim 多行刪除與複製
VI中的多行刪除與複製 法一: 單行刪除,:1(待刪除行)d 多行刪除 ,:1,10d 法二: 游標所在行,dd 游標所在行以下的N行,Ndd 方法1: 游標放到第6行, 輸入:2yy 游標放到第9行, 輸入:p 此方法適合複製少量行文字的情況,複製第6行(包括)下面的2行
vim中如何設置多行註釋和刪除註釋
需要 visual 註釋符 註釋 命令行 多行 bsp nbsp 字母 多行註釋: 1. 進入命令行模式,按ctrl + v進入 visual block模式,然後按j, 或者k選中多行,把需要註釋的行標記起來 2. 按大寫字母I,再插入註釋符,例如# 3. 按esc鍵然後
vim常用命令之多行註釋和多行刪除
vim中多行註釋和多行刪除命令,這些命令也是經常用到的一些小技巧,可以大大提高工作效率。 1.多行註釋: 1. 首先按esc進入命令列模式下,按下Ctrl + v,進入列(也叫區塊)模式; 2. 在行首使用上下鍵選擇需要註釋的多行; 3. 按下鍵盤(大