av在线观看网站免费,欧美成人aaa片一区国产精品,精品国产乱码久久久久久免费,麻豆果冻传媒2021精品传媒一区,国产精品自在欧美一区

電子文檔交易市場
安卓APP | ios版本
電子文檔交易市場
安卓APP | ios版本

linuxVIM指令

12頁
  • 賣家[上傳人]:世界****88
  • 文檔編號:331343846
  • 上傳時(shí)間:2022-08-22
  • 文檔格式:DOCX
  • 文檔大?。?0.77KB
  • 下載文檔到電腦,查找使用更方便

    6 金貝

    還剩頁未讀,繼續(xù)閱讀

    / 12 舉報(bào) 版權(quán)申訴 馬上下載
  • 文本預(yù)覽
  • 下載提示
  • 常見問題
    • linux下的vim編輯器常用的一些用法操作舉例并說明作用沒有花里胡哨的概念介紹僅以實(shí)際的使用方法舉例一、vim常用快捷鍵和實(shí)用操作vim打開文件方式:**用法1:vim /tmp/myshell.sh表示打開tmp目錄下的myshell.sh文件,不存在則創(chuàng)建一個(gè),默認(rèn)光標(biāo)會定位到上次所在位置和高亮上次高亮的內(nèi)容用法2:vim +10 /tmp/myshell.sh表示打開tmp目錄下的myshell.sh文件并且將光標(biāo)移動到第10行用法3:vim +/hello /tmp/myshell.sh表示打開tmp目錄下的myshell.sh文件并且高亮顯示文件里所有的hello內(nèi)容用法4:vim /tmp/myshell.sh /home/my.sh /root/a.txt表示同時(shí)打開tmp目錄下的myshell.sh、home目錄下的my.sh和root目錄下的a.txt文件vim常用的三種模式:命令模式、編輯模式、末行模式(尾行模式)1.命令模式[命令模式下無法編輯文件,只允許刪除,復(fù)制,粘貼,撤銷,使用快捷鍵等操作,文件打開時(shí)默認(rèn)進(jìn)入此模式]光標(biāo)移動操作:特別技巧:數(shù)字+上下左右按鍵可以向?qū)?yīng)方向移動光標(biāo)到指定位置,如:5+向上鍵 表示是向上移動光標(biāo)5行。

      用法1:shift+6或^表示移動光標(biāo)到所在行的行首位置用法2:shift+4或&表示移動光標(biāo)到所在行的行尾位置用法3:gg表示將光標(biāo)移動到文件內(nèi)容的第一行位置,這里注意是小寫字母用法4:G表示將光標(biāo)移動到文件內(nèi)容的最后一行位置,這里注意是大寫字母用法5:5G表示將光標(biāo)移動到文件內(nèi)容的第5行位置,這里注意是大寫字母用法6:ctrl+b或pg up表示向上翻屏用法7:ctrl+f或pg dn表示向下翻屏復(fù)制、刪除、粘貼、撤銷操作:用法1:yy表示復(fù)制光標(biāo)所在行的整行內(nèi)容用法2:5yy表示復(fù)制包含光標(biāo)所在行向下的5行內(nèi)容用法3:dd表示刪除光標(biāo)所在行的整行內(nèi)容并且將下面的內(nèi)容上移到光標(biāo)位置(dd其實(shí)剪切操作只是效果等同于刪除)用法4:5dd表示刪除包含光標(biāo)所在行向下的5行內(nèi)容并且將下面的內(nèi)容上移到光標(biāo)位置(dd其實(shí)剪切操作只是效果等同于刪除)用法5:D表示刪除光標(biāo)所在行的整行內(nèi)容并且當(dāng)前行會變成空白行用法6:p表示粘貼復(fù)制的內(nèi)容到光標(biāo)所在位置用法7:u表示撤銷上次的操作,ctrl+r表示取消之前的撤銷操作用法8:ctrl+v表示自定義可視化選擇內(nèi)容塊 ,需要使用上下左右鍵來選中內(nèi)容,選中內(nèi)容塊后可以使用yy和dd進(jìn)行相關(guān)的操作。

      2.編輯模式[編輯模式可以對文件的內(nèi)容進(jìn)行編輯操作,在命令模式下按任意鍵進(jìn)入編輯模式,但大多數(shù)人按i進(jìn)入編輯模式,按esc退出編輯模式并進(jìn)入命令模式]用法1:i表示進(jìn)入編輯模式并且在光標(biāo)所在字符的前面開始編輯內(nèi)容,小寫的i,比較常用用法2:a表示進(jìn)入編輯模式并且在光標(biāo)所在字符的后面開始編輯內(nèi)容,小寫的a,比較常用用法3:o表示進(jìn)入編輯模式并且在光標(biāo)所在行的下面插入新的一行開始編輯內(nèi)容,小寫的o,不常用用法4:I表示進(jìn)入編輯模式并且在光標(biāo)所在行的行首開始編輯內(nèi)容,大寫的i,不常用用法5:A表示進(jìn)入編輯模式并且在光標(biāo)所在行的行尾開始編輯內(nèi)容,大寫的A,不常用用法6:O表示進(jìn)入編輯模式并且在光標(biāo)所在行的上面插入新的一行開始編輯內(nèi)容,大寫O,不常用用法7:S表示進(jìn)入編輯模式并且刪除光標(biāo)所在行內(nèi)容后開始編輯內(nèi)容,大寫S,不常用3.末行模式[末行模式可以執(zhí)行特定的命令操作如:搜索、替換、保存、退出、高亮等操作,在命令模式下按:或/進(jìn)入末行模式,在:或/后面可以輸入特定的命令對文件進(jìn)行操作按esc退出末行模式并進(jìn)入命令模式]進(jìn)入末行模式方式:按下:冒號進(jìn)入末行模式退出末行模式三種方式:1、按一次esc表示延遲退出末行模式并進(jìn)入命令模式。

      2、連按兩次esc表示快速退出末行模式并進(jìn)入命令模式3、刪除:后的命令后在按一次刪除鍵表示退出末行模式并進(jìn)入命令模式末行模式操作命令":"保存與退出文件:用法1:w表示保存編輯的文件內(nèi)容用法2:w /tmp/a.txt表示將當(dāng)前文件內(nèi)容另存為到tmp目錄下并命名為a.txt文件用法3:q表示退出文件,需要先使用w命令保存后才能退出文件或者文件未被修改時(shí)直接退出文件用法4:wq表示保存文件修改的內(nèi)容并退出文件用法5:q!表示強(qiáng)制退出文件并且不保存對文件內(nèi)容的修改操作用法6:w!表示強(qiáng)制保存對文件內(nèi)容的修改用法7:wq!表示強(qiáng)制保存文件內(nèi)容并退出文件用法8:x表示文件未修改時(shí)則直接退出,文件被修改后則保存并退出,小寫x替換文件內(nèi)容:用法1:s/yy/uu表示替換光標(biāo)所在行的第一個(gè)yy關(guān)鍵子字為uu例子:sed -i? 's/原字符串/新字符串/g'? package.sh用法2:s/yy/uu/g表示替換光標(biāo)所在行里的所有yy關(guān)鍵字為uu用法3:%s/yy/uu表示替換整個(gè)文件的所有行的第一個(gè)yy關(guān)鍵字為uu用法4:%s/yy/uu/g表示替換整個(gè)文件里的所有yy關(guān)鍵字為uu其他命令:用法1:!ls -l表示暫時(shí)隱藏vim打開的內(nèi)容并執(zhí)行外部的ls命令。

      用法2:nohl表示取消文件內(nèi)容里的高亮關(guān)鍵詞設(shè)置用法3:set nu表示顯示文件內(nèi)容的行號set nonu表示取消行號用法4:files表示使用vim打開多個(gè)文件時(shí)查看文件名稱,其中%a表示當(dāng)前活動的文件,#表示上一次打開的文件用法5:open a.txt表示切換到a.txt文件,通常使用vim打開多個(gè)文件時(shí)切換需要編輯的文件時(shí)使用用法6:bn表示切換到下一個(gè)打開的文件,bp表示切換到上一個(gè)打開的文件vim打開多個(gè)文件時(shí)使用末行模式操作命令"/"用法:/hello表示搜索vim打開的文件里面的所有hello關(guān)鍵字并且高亮搜索到的結(jié)果,按小寫n向下查找搜索結(jié)果,按大寫N表示向上查找搜索到的結(jié)果vim配置文件:個(gè)人配置與全局配置沖突時(shí)以個(gè)人配置為準(zhǔn)1.用戶個(gè)人配置文件[用戶家目錄下/.vimrc,編輯或自行新建]用法1:在/home/huzibbs/.vimrc文件中寫入:set nu表示設(shè)置huzibbs用戶每次打開vim編輯器時(shí)顯示行號用法2:在/home/huzibbs/.vimrc文件中寫入:syntax off表示設(shè)置huzibbs用戶每次打開vim編輯器時(shí)不啟用代碼著色功能2.全局配置文件[/etc/vimrc]用法1:編輯/etc/vimrc文件寫入:set nu表示設(shè)置所有用戶每次打開vim編輯器時(shí)顯示行號。

      用法2:在/etc/vimrc文件中寫入:syntax off表示設(shè)置當(dāng)前用戶每次打開vim編輯器時(shí)不啟用代碼著色功能二、實(shí)用小功能1.vim代碼著色[給代碼標(biāo)記顏色功能,需要在末行模式:下執(zhí)行]用法1:syntax on表示開啟vim的代碼著色功能,默認(rèn)開啟用法2:syntax off表示關(guān)閉vim的代碼著色功能2.vim計(jì)算器[在編輯文件時(shí)計(jì)算公式時(shí)使用,需要在編輯模式下使用] 用法:按ctrl+r鍵,輸入=號,在等號后面輸入需要計(jì)算的公式回車得出的結(jié)果輸出到光標(biāo)所在處3.命令別名機(jī)制[用戶家目錄/.bashrc] 用法:編輯/home/huzibbs/.bashrc 寫入內(nèi)容:alias cls='clear'表示設(shè)置huzibbs用戶環(huán)境下的clear清屏命令別名為cls,重新登錄后生效。

      點(diǎn)擊閱讀更多內(nèi)容
    關(guān)于金鋤頭網(wǎng) - 版權(quán)申訴 - 免責(zé)聲明 - 誠邀英才 - 聯(lián)系我們
    手機(jī)版 | 川公網(wǎng)安備 51140202000112號 | 經(jīng)營許可證(蜀ICP備13022795號)
    ?2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.