• 正文
    • 一些常見(jiàn)的查看系統(tǒng)信息的命令:?
    • ?VI 操作的基本命令小結(jié):
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

IC學(xué)霸筆記 | VI編輯器及常用命令(建議收藏)

2024/08/09
1289
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

IC學(xué)霸筆記系列內(nèi)容將持續(xù)更新。 首先來(lái)了解一下Linux根目錄下存在的文件以及它們的功能作用:

一些常見(jiàn)的查看系統(tǒng)信息的命令:?

常見(jiàn)查看系統(tǒng)信息的命令

命令 描述
data 顯示當(dāng)前日期和時(shí)間
uname -a 顯示內(nèi)核信息
cat /proc/cpuinfo 查看CPU信息
cat /proc/meminfo 查看內(nèi)存信息
free 顯示內(nèi)存及交換區(qū)占用信息

文本編輯及相關(guān)命令:

文本查看命令

命令 描述
cat 文件顯示命令,鏈接文件并顯示在屏幕上
cat -n 為打印在屏幕上的內(nèi)容加上行號(hào)
head 顯示指定文件的開(kāi)頭若干行,默認(rèn)為10? -n 行數(shù)
tail 顯示指定文件的末尾若干行,默認(rèn)為10? -n 行數(shù)
more 一屏一屏顯示文件,空格為下一屏,b上一屏,q退出
less 同more,并且支持一行一行移動(dòng),j/k上下移動(dòng)一行
wc 文件內(nèi)容統(tǒng)計(jì)命令 -c統(tǒng)計(jì)字節(jié)數(shù) -l統(tǒng)計(jì)行數(shù) -w統(tǒng)計(jì)字?jǐn)?shù)
sorc 按內(nèi)容排序命令 -r逆序

文本編輯工具Vi/Vim(類似于window記事本)

1.通過(guò) (vi 文件名)進(jìn)入vi編輯器

2.在vi中進(jìn)行編輯

3.編輯成功

也可通過(guò)wq一次性保存退出;不保存強(qiáng)制退出命令 q!;強(qiáng)制保存命令? w!;

?VI 操作的基本命令小結(jié):

一般命令&底行命令

命令(一般命令) 描述
i insert 光標(biāo)前插入
a append 追加光標(biāo)后加入
o open 當(dāng)前光標(biāo)下新建一行,插入
命令(底行命令) 描述
:w write 保存
:q quiet 退出
:wq 保存并退出
:qi 強(qiáng)制退出(不保存)
:w! 強(qiáng)制保存
:+上下箭頭 命令的歷史

vim移動(dòng)光標(biāo)

命令 描述
hjkl 左、下、上、右移動(dòng)一個(gè)字符
w 移動(dòng)到下一個(gè)單詞
0、$ 移動(dòng)到行首,$移動(dòng)到行尾
gg 移動(dòng)到第一行
G 移動(dòng)到最后一行
100gg 移動(dòng)到第100行
gf 跳轉(zhuǎn)到光標(biāo)所在路徑文件中
ctrl+o 回到原來(lái)文件

Vim刪除指令

命令 描述
dh 刪除光標(biāo)左邊一個(gè)字符
dl x 刪除光標(biāo)下一個(gè)字符
u 撤銷 ctrl+r 重做
dw 刪除光標(biāo)下一個(gè)單詞
d0、d$ 刪除到行首,行尾
dgg 刪除到第一行
dG 刪除到最后一行
dd 刪除當(dāng)前一整行
10dd 刪除光標(biāo)開(kāi)始往后10行
ggdG 刪除全文

Vim復(fù)制指令

命令 描述
yh 復(fù)制光標(biāo)左邊一個(gè)字符
yl 復(fù)制光標(biāo)下一個(gè)字符
p 粘貼
yw 復(fù)制光標(biāo)下一個(gè)單詞
y0、y$ 復(fù)制到行首,行尾
ygg 復(fù)制到第一行
yG 復(fù)制到最后一行
yy 復(fù)制當(dāng)前一整行
10yy 復(fù)制光標(biāo)開(kāi)始往后10行
ggyG 復(fù)制全文

Vim查找指令

命令 描述
/string 前往搜索string
?string 前往搜索string
n 查找下一個(gè)
N 查找上一個(gè)
/+上下箭頭 搜索歷史
shift+* 往后查找當(dāng)前的Word,

前提是光標(biāo)移動(dòng)要查找的Word

shift+# 往前查找當(dāng)前的Word,

前提是光標(biāo)移動(dòng)要查找的Word

Vim高級(jí)指令

高級(jí)指令(底行模式) 描述
:set nu set number 設(shè)置行號(hào)
:set nonu :set nonumber 取消行號(hào)
:pwd 查看Vim當(dāng)前目錄
:cd 路徑 切換Vim目錄
:f 顯示當(dāng)前文件夾 ctrl+g
:ctrl+g或者ctrl+n 字符自動(dòng)補(bǔ)全
:help 查看所有幫助
:help pwd 查看pwd主題的幫助

Vim多窗口操作

多窗口命令(底行模式) 描述
:tabe 文件名 以標(biāo)簽方式打開(kāi)文件
gt 或gT(一般模式) 切換一多標(biāo)簽打開(kāi)的文件
:3gt 切換到第三個(gè)標(biāo)簽的文件
:close 關(guān)閉當(dāng)前標(biāo)簽文件
:sp 橫開(kāi)新窗口
:vsp 豎開(kāi)新窗口
ctrl+w?+h/j/k/l 切換到上下左右的窗口
: qall 關(guān)閉所有文件

Vim可視模式

可視模式 描述
一般模式按v 進(jìn)入visual模式,選中
ctrl +v 進(jìn)入豎選模式,shift+i(可以ctrl+y復(fù)制插入上一行字符),進(jìn)入豎向插入

內(nèi)容來(lái)源:IC修真院優(yōu)秀學(xué)員

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
CPC1014NTR 1 IXYS Integrated Circuits Division Solid State Relay, TRANSISTOR OUTPUT SOLID STATE RELAY, 1500 V ISOLATION-MAX, ROHS COMPLIANT, MINIATURE, SOP-4
$1.95 查看
SN74LVC4245APWR 1 Texas Instruments Octal Bus Transceiver And 3.3-V To 5-V Shifter With 3-State Outputs 24-TSSOP -40 to 85

ECAD模型

下載ECAD模型
$1.77 查看
552AD000270DG 1 Silicon Laboratories Inc LVPECL Output Clock Oscillator, 10MHz Min, 945MHz Max, 148.5MHz Nom, ROHS COMPLIANT PACKAGE-6
暫無(wú)數(shù)據(jù) 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄