vim显示行号、多行复制和删除
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                vim显示行号、多行复制和删除
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                1、顯示行號(hào)
在Linux環(huán)境下的編輯器有vi、vim、gedit等等。
編輯器默認(rèn)不顯示行號(hào),有二種辦法可以顯示行號(hào)。
(1)第一種是,手動(dòng)顯示
- 在vim命令行模式下輸入set nu
- 取消顯示:在vim命令行模式下輸入set nonu
(2)第二種是,永久自動(dòng)顯示
- 修改一個(gè)配置文件:vim ? ~/.vimrc,打開后是一個(gè)空文件;添加 set nu,保存退出;再次進(jìn)入vim編輯器,就會(huì)自動(dòng)顯示出行號(hào)。
 
(1)連續(xù)刪除多行時(shí),可以使用n1,n2 d命令
- 比如刪除第2到第10行,則在命令行模式下輸入2,10 d即可
(2)刪除零星的行,可以移到指定行,然后d,刪除此行。
(3)也可以用 V (要大寫) 行選中,然后利用 j k (行移動(dòng)),{ } (段落移動(dòng)),]] [[ (函數(shù)塊移動(dòng))之類的方法快速選中要?jiǎng)h除的內(nèi)容,之后d,刪除選中內(nèi)容。
(4)如果是要批量刪除有規(guī)律的行
- 可以用1:g/pattern/d來刪除匹配正則表達(dá)式 'pattern' 的行。
 
3、復(fù)制
將第9行至第15行的數(shù)據(jù),復(fù)制到第16行
- 9,15 copy 16 ?或 9,15 co 16
- 同理有9,15 move 16 ?或 :9,15 m 16 將第9行到第15行的文本內(nèi)容移動(dòng)到第16行的后面 ?
總結(jié)
以上是生活随笔為你收集整理的vim显示行号、多行复制和删除的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 利用Excel制作库房管理系统
- 下一篇: Devcpp 使用注意问题
