日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vim命令练习题。

發布時間:2023/12/19 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim命令练习题。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

練習題。

1. vi 與 vim 有什么區別呢,它們之間有什么關系?

答:vi 和vim最大的區別就是編輯一個文本時,vi不會顯示顏色,而vim會顯示顏色。顯示顏色更易于用戶進行編輯。

vim的這些優勢主要體現在以下幾個方面:

1)、多級撤消我們知道在vi里,按 u只能撤消上次命令,而在vim里可以無限制的撤消。

2)、易用性vi只能運行于unix中,而vim不僅可以運行于unix,windows ,mac等多操作平臺。3)、語法加亮vim可以用不同的顏色來加亮你的代碼。

4)、可視化操作就是說vim不僅可以在終端運行,也可以運行于x window、 mac os、 windows。

5)、對vi的完全兼容某些情況下,你可以把vim當成vi來使用。關系,他們都是多模式編輯器,vim 是vi的升級版本,Vim不僅兼容vi的所有指令,而且還有一些新的特性在里面。


2. 如何查看當前系統vim的版本?

答:在通過vim打開的文件中輸入:version。

3. 如果想把文檔中出現的全部"abc"替換成"def"怎么做?又如何只替換每行中出現的第一個"abc"呢?

答::1,$s/abc/def/g%s/abc/def/

4. 當搜索某個關鍵詞時,光標所定位的關鍵詞所在的行是如何決定的?也就是說,光標是定位到最頂端出現的關鍵詞的那行還是最底端關鍵詞出現的那行,還是另外的情況?如果想從當前關鍵詞移動到下一個關鍵詞怎么操作?移動到上一個關鍵詞又怎么操作?

答:搜索某個關鍵字時,定位在光標后面第一個關鍵字如果是用/搜索的,n向下跳,N向上跳如果是?搜索的,n向上跳,N向下跳

5. 當編輯完文檔后,按ESC進入命令模式,輸入命令 :x??會怎么樣?

答:readonly

6. 在一般模式下如何快速的把光標快速的向右或向左移動10個字符?

答:向右移動10個,按10l,向左按10h

7. vim + filename 表示什么含義, vim +10 filename 將會發生什么?

答:打開文件,光標定在最后一行,打開文件,光標定在第10行

8. 用vim打開一個文檔后,我想讓光標跳到第20行,怎么做?跳到最后一行怎么做?

答:在一般模式下按“20G”把光標定位到第20行,shift+g跳到最后一行

9. vim 打開文檔后,默認是不顯示行號的,如何做讓它顯示行號?

答::set nu

10. vim打開文檔后,我想把20-50行中的第一個'abc' 替換為 'efg' 怎么操作?如果是想替換所有呢?

答::20,50s/abc/efg/:20,50s/abc/efg/g

11. vim打開文檔后,如何快速刪除前100行?

答::1,100d

12. vim打開文檔后,如何復制一行,并粘貼到第20行的下面?

答:yy復制當前行,輸入20dd進入20行,按p復制到當前行的下面


轉載于:https://blog.51cto.com/12127893/1864078

總結

以上是生活随笔為你收集整理的vim命令练习题。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。