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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

10.18.1 linux文本编辑器vim

發(fā)布時(shí)間:2024/9/3 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 10.18.1 linux文本编辑器vim 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  vi和vim的區(qū)別

  編輯一個(gè)文本時(shí),vi不會(huì)顯示顏色,而vim會(huì)顯示顏色,vi 有點(diǎn)類似windows記事本,簡(jiǎn)單,那么就是vim復(fù)雜編輯器,功能復(fù)雜,高亮,自動(dòng)縮進(jìn)(寫shell/python腳本用)。顯示顏色更易于用戶進(jìn)行編輯。沒(méi)有的話可以用?yum install -y vim-enhanced? ?

  vim的三種模式:一般模式、編輯模式、命令模式。

  • 一般模式: 當(dāng)你vim filename 編輯一個(gè)文件時(shí),一進(jìn)入該文件就是一般模式了。在這個(gè)模式下,你可以做的操作有,上下移動(dòng)光標(biāo);刪除某個(gè)字符;刪除某行;復(fù)制、粘貼一行或者多行。
  • 編輯模式:一般模式下,是不可以修改某一個(gè)字符的,只能到編輯模式了。從一般模式進(jìn)入編輯模式,只需你按一個(gè)鍵即可(i, I, a, A, o, O, r, R)。當(dāng)進(jìn)入編輯模式時(shí),會(huì)在屏幕的最下一行出現(xiàn)揑NSERT或REPLACE的字樣。從編輯模式回到一般模式只需要按一下鍵盤左上方的ESC鍵即可。
  • 命令模式:在一般模式下,輸入 ”:” 或者 “/” 即可進(jìn)入命令模式。在該模式下,你可以搜索某個(gè)字符或者字符串,也可以保存、替換、退出、顯示行號(hào)等等。??
  •   如何在一個(gè)空白文檔中寫入一段文字,然后保存。

      輸入vim fade.txt直接回車進(jìn)入一般模式。然后按 “i” 字母進(jìn)入編輯模式,在窗口的左下角會(huì)顯示 “– 插入 –” 或者 “– INSERT –” 這說(shuō)明進(jìn)入插入模式,可以編輯文檔。

    [root@wen data]# vim fade.txt

      如果你編輯完了,想保存的話,需要先按一下鍵盤左上角的 “Esc” 鍵,此時(shí) “– 插入 –” 或者 “– INSERT –” 消失,然后輸入 ”:wq” 回車就會(huì)保存剛才的文字了。

    I am learning linux linux is like a young married woman the most interest thing is conquer her times won't be too long :wq

      這時(shí),看一下fade.txt文檔的內(nèi)容吧:

    [root@wen data]# cat fade.txt I am learning linux linux is like a young married woman the most interest thing is conquer her times won't be too long

      “vim” 為全鍵盤操作的編輯器,所以在各個(gè)模式下都有很多功能鍵。

      快捷鍵總結(jié)

    ?


    問(wèn)題與練習(xí)

    1. vi 與 vim 有什么區(qū)別呢,它們之間有什么關(guān)系?   答:vi是早期unix自帶的文本編輯器,沒(méi)有顏色區(qū)別,不便于程序員做開(kāi)發(fā)? ?? ?vim是1991年布萊姆.米勒從vi的基礎(chǔ)升級(jí)而發(fā)布的,人性化,帶有顏色區(qū)別。? ?? ?vim跟vi的關(guān)系:可以這樣理解vim是vi的升級(jí)版本2. 如何查看當(dāng)前系統(tǒng)vim的版本?   答:可以用命令:rpm -qa |grep vim? ?或者 vim --version 3. 如果想把文檔中出現(xiàn)的全部"abc"替換成"def"怎么做?又如何只替換每行中出現(xiàn)的第一個(gè)"abc"呢?   全部替換:

  • :1,$s/abc/def/g
  •   只替換每行中第一個(gè)出現(xiàn)的abc:

  • :1,$s/abc/def
  • 4. 當(dāng)搜索某個(gè)關(guān)鍵詞時(shí),光標(biāo)所定位的關(guān)鍵詞所在的行是如何決定的?也就是說(shuō),光標(biāo)是定位到最頂端出現(xiàn)的關(guān)鍵詞的那行還是最底端關(guān)鍵詞出現(xiàn)的那行,還是另外的情況?如果想從當(dāng)前關(guān)鍵詞移動(dòng)到下一個(gè)關(guān)鍵詞怎么操作?移動(dòng)到上一個(gè)關(guān)鍵詞又怎么操作?   答:兩種情況:1、 /關(guān)鍵詞? ?? ?? ?光標(biāo)定位到最頂端出現(xiàn)的關(guān)鍵詞? ? ? ? ? ? ? ?2、?關(guān)鍵詞? ? ? ? ?光標(biāo)定位到最底端出現(xiàn)的關(guān)鍵詞? ?? ?如果想從當(dāng)前關(guān)鍵詞移動(dòng)到下一個(gè)關(guān)鍵詞: /關(guān)鍵詞,回車,按小寫字母n ? ?? ?如果想從當(dāng)前關(guān)鍵詞移動(dòng)到上一個(gè)關(guān)鍵詞:???關(guān)鍵詞,回車,按小寫字母n? ? ? ?關(guān)鍵詞,回車:如果光標(biāo)所在行上面沒(méi)有關(guān)鍵字的話 光標(biāo)會(huì)移動(dòng)到上一行或者上面最近的一行帶有關(guān)鍵詞上? ? ? /關(guān)鍵詞,回車:如果光標(biāo)所在行上面沒(méi)有關(guān)鍵字的話 光標(biāo)會(huì)移動(dòng)到下一行或者下面最近的一行帶有關(guān)鍵詞上? ? ??關(guān)鍵詞,回車;/關(guān)鍵詞,回車:如果光標(biāo)所在行上面有 關(guān)鍵字的話 光標(biāo)在改行的關(guān)鍵詞上5. 當(dāng)編輯完文檔后,按ESC進(jìn)入命令模式,輸入命令 :x??會(huì)怎么樣?   答:會(huì)保存退出,相當(dāng)于:wq 6. 在一般模式下如何快速的把光標(biāo)快速的向右或向左移動(dòng)10個(gè)字符?   答:快速向右移動(dòng)10個(gè)字符:10l ? ?? ? 快速向左移動(dòng)10個(gè)字符:10h 7. vim + filename 表示什么含義, vim +10 filename 將會(huì)發(fā)生什么?   答:vim + filename 表示:打開(kāi)該文檔且光標(biāo)移動(dòng)到該文檔末行;? ? ? ?vim +10 filename表示:打開(kāi)該文檔且光標(biāo)移動(dòng)到第十行8. 用vim打開(kāi)一個(gè)文檔后,我想讓光標(biāo)跳到第20行,怎么做?跳到最后一行怎么做?   答:讓光標(biāo)移動(dòng)到第20行: 20G ? ?? ? 讓光標(biāo)移動(dòng)到最后一行:G 9. vim 打開(kāi)文檔后,默認(rèn)是不顯示行號(hào)的,如何做讓它顯示行號(hào)?   答:可以輸入:??:set nu 10. vim打開(kāi)文檔后,我想把20-50行中的第一個(gè)'abc' 替換為 'efg' 怎么操作?如果是想替換所有呢?   答:替換第一個(gè)abc:? ?:20,50s/abc/efg ? ?? ? 替換所有abc:? ?? ?:20,50s/abc/efg/g 11. vim打開(kāi)文檔后,如何快速刪除前100行?  答:快速刪除100行:??100dd 12. vim打開(kāi)文檔后,如何復(fù)制一行,并粘貼到第20行的后面?   答:用命令: yy 復(fù)制需要復(fù)制的那行,然后輸入 "20G"指定到第20行,最后按小寫字母“P”粘貼即可。

    ?                                                     ? ? ? ?參考鏈接http://www.apelearn.com/study_v2/

    總結(jié)

    以上是生活随笔為你收集整理的10.18.1 linux文本编辑器vim的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产欧美一区二区三区另类精品 | 成人免费毛片糖心 | 国内外免费激情视频 | 午夜激情视频网站 | 少妇野外性xx老女人野外性xx | 欧美zzz物交| 狠狠躁夜夜躁人爽 | 欧美日韩精品中文字幕 | 羞视频在线观看 | 日本黄色电影网址 | 在线观看视频毛片 | 亚洲伊人久久综合 | 久草免费在线色站 | 日韩成人看片 | 综合在线视频 | 亚洲天堂av在线免费观看 | 天天射天天干天天 | 日本女人性视频 | 欧美二区视频 | 视频丨9l丨白浆 | 公交上高潮的丁芷晴 | 精品久久久无码中文字幕边打电话 | 爱情岛论坛永久入口 | 日韩精品视频一区二区在线观看 | 久久久久久久久久国产精品 | 69精品久久久久久久 | 欧美老司机 | 好吊一区 | 在线播放亚洲精品 | 午夜激情视频在线观看 | 久久美 | 91在线免费视频观看 | 欧美一级免费大片 | 日韩精品视频在线 | 亚洲精品视频在线免费 | 色花堂在线 | 欧美日韩精品一二三区 | 欧洲中文字幕日韩精品成人 | 亚洲图片三区 | 国产午夜精品福利 | 天天碰天天干 | 久久精品视频18 | 在线观看视频你懂得 | 91精品综合久久久久久五月天 | 色就是色网站 | 亲切的金子片段 | 野花av| 看片日韩 | 国产农村妇女毛片精品 | 一区二区中文字幕 | 精品国产乱| 精品黑人一区二区三区国语馆 | 热久久影院 | 欧美在线不卡视频 | 香蕉视频在线观看www | 久久免费视频99 | 狠狠做| 91国产一区二区 | 免费a网站| 日本黄色录象 | 国产做爰视频免费播放 | 96视频在线观看 | 日本一区二区三区免费电影 | 国产黄色av网站 | 在线观看h网站 | 日本黄色免费在线观看 | 无码精品一区二区免费 | 人妻无码久久精品人妻 | 在线国产一区 | 国产精品区在线 | 扶她futa粗大做到怀孕 | 91av在线免费视频 | 午夜剧场在线 | 成人一区二区三区在线观看 | 亚洲色图网站 | 嫩模一区二区三区 | 久久久久久久av | 懂色av| jizz少妇 | 欧美 丝袜 自拍 制服 另类 | 极品销魂美女少妇尤物 | 日本在线看 | 超碰久操 | 国产精品久久久久久妇女6080 | 亚洲黄色精品视频 | 中文字幕激情视频 | 美日韩av在线 | 青青草原国产在线观看 | 日本乱码视频 | 五月激情视频 | 日本人妻不卡一区二区三区中文字幕 | 日韩成人无码 | 欧美内谢| av一区二区免费 | 超碰97国产精品人人cao | 午夜视频黄 | 在线精品福利 | 91亚洲欧美| 亚洲第一页色 |