Vim - vi 着色功能,使用中檢視内容是有顔色變化,避免錯誤産生
三種模式
1.指令模式:控制光标移動,可以對文本進行複制、粘貼、删除和查找等工作
2.輸入模式:正常的文本錄入
3.末行模式:儲存或退出文檔,以及設定編輯環境
在指令模式輸入a、i、o中任意字母可以進入到輸入模式
Vim中常用指令
指令 | 作用 |
---|---|
dd | 删除(剪切)光标所在整行 |
5dd | 删除(剪切)從光标處開始的5行 |
10dd | 删除(剪切)從光标處開始的10行 |
yy | 複制光标所在整行 |
5yy | 複制光标處開始的5行 |
n | 顯示搜尋指令定位到的下一個字元串 |
N | 顯示搜尋指令定位到的上一個字元串 |
u | 撤銷上一步的操作 |
p | 将之前删除(dd)或複制(yy)過的資料粘貼到光标後面 |
末行模式主要用于儲存或退出檔案,以及設定Vim編輯器的工作環境,還可以讓使用者執行外部的Linux指令或跳轉到所編寫文檔的特定行數
想要切換到末行模式,在指令模式中輸入一個冒号就可以了
末行模式中可用的指令
指令 | 作用 |
---|---|
:w | 儲存 |
:q | 退出 |
:q! | 強制退出(放棄對文檔的修改内容) |
:wq! | 複制光标所在整行 |
:set nu | 顯示行号 |
:set nonu | 不顯示行号 |
:指令 | 執行該指令 |
:整數 | 跳轉到該行 |
: s/one/two | 将目前光标所在行的第一個one替換成two |
: s/one/two/g | 将目前光标所在行的所有one替換成two |
: &s/one/two | 将全文中所有one替換成two |
?字元串 | 在本文中從下至上搜尋該字元串 |
/字元串 | 在文本中從上至下搜尋該字元串 |
====================
配置Yum軟體倉庫
第一步:進入到 /etc/yum.repos.d/目錄中(因為該目錄存放着Yum軟體倉庫的配置檔案)
第二步:使用Vim編輯器建立一個名為rhel7.repo的新配置檔案(檔案名稱可以随意,但字尾必須為.repo),逐項寫入下面加粗的配置參數并儲存退出
[rhel-media]: (Yum 軟體倉庫唯一辨別符,避免與其他倉庫沖突)
name=xxxx: (Yum軟體倉庫的名稱描述,易于識别倉庫用處)
baseurl=file:///media/cdrom: (提供的方式包括FTP (ftp://…)、HTTP(http://…)、本地(file:///…))
enabled=1 (設定此源是否可用,1為可用,0為禁用)
gpgcheck=1:(設定此源是否校驗檔案;1為校驗,0為不校驗)
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:(若上面參數開啟校驗,那麼請指定公鑰檔案位址)
第三步:按配置參數的路徑挂在CD光牒,并把CD光牒挂載資訊寫入到 /etc/fstab檔案中
第四步:使用“yum install httpd -y 指令檢查Yum軟體倉庫是否已經可用”
====================
編寫Shell腳本
vim example.sh
#!/bin/bash —>>(聲明)
#For Example BY xxx.com —>>>(注釋)
pwd —>>>功能
ls -al —>>>功能