git bash命令及git bash下vim編輯器命令大全

這樣的文章其實網上一搜一大把,但是我發現很多文章要不是內容不全,要不就是或多或少存在錯誤,比如缺少空格等,因此我整理了一份比較全的git bash命令及git bash下vim編輯器命令,希望能幫助到更多的初學者。

1,git bash命令

// 清屏
clear

// 重啓
reset

// 回到上級目錄
cd ..

// 顯示當前目錄
pwd

// 查看文件列表
ls

// 查看文件列表詳情
ll

// 新建文件
touch test.js

// 建立新文件夾
mkdir test

// 刪除文件
rm test.js

// 刪除文件夾
rm -rf test

// 移動文件test到abc(同級)文件夾下
mv test.js abc

// 把文件bb.txt重命名爲cc.txt
mv bb.txt cc.txt

// 把文件aa.txt移動到上一級目錄
mv aa.txt  ..

// 複製文件test到abc(同級)文件夾下
cp test.js abc

// 複製文件並改名(當前文件夾下)
cp test.js test2.js

// 複製一個目錄
cp -a dir1 dir2

// 編輯文件
vi test.js

// 查看文件內容
cat test.js

// 輸出內容到文件中,每次輸入都是覆蓋原來的文件
echo '內容' > 文件名

// 輸出內容到文件中,每次輸入都是追加新內容
echo '內容' >> 文件名

// 分段查看文件內容
less test.js

// 比較兩個文件的不同
diff aa.js bb.js

// 比較結果管道到less查看更多內容
diff aa.js bb.js | less

less用法
u向上翻一頁
d向下翻一頁
上下箭頭滾動一行
回車滾動一行
空格向下翻一頁

// 刪除相關
       rm    刪除文件

       rm -f   強制刪除文件,假如要刪除的文件不存在,也不提示 rm -f 文件名 

       rm -i   刪除文件,刪除前提示是否刪除,默認不刪除,若要刪除,輸入y

       rm -d   刪除空白目錄 

       rm -r   刪除有內容的目錄,將指定目錄下的所有文件及子目錄一併處理,遞歸刪除

       rm -rf filename   強制刪除目錄或文件(目錄有內容時,也刪除)
       
       rm -rf dir1 dir2   同時刪除兩個目錄及它們的內容

       rmdir   刪除空文件夾(目錄)

2,git bash下vim編輯器命令

// 進入編輯模式
i

// 進入可視模式
v

// 退出編輯模式
按esc鍵

// 保存
:w

// 保存並退出
:x
:wq
ZZ

// 強制保存並退出
:wq!

// 不保存退出(如有修改會提示報錯)
:q

// 強制不保存退出
:q!

// 回退所有修改,恢復文件內容
:e!

複製粘貼簡單操作:

在命令狀態下
1,將光標移動到要複製的文本開始的地方,按v進入可視模式。
2,將光標移動到要複製的文本的結束的地方,按y複製。 此時vim會自動將光標定位到選中文本的開始的地方,並退出可視模式。
3,移動光標到文本結束的地方,按p粘貼。


複製粘貼詳細操作:

1.選定文本塊。使用v進入可視模式,移動光標鍵選定內容。 

2.複製的命令是y,即yank(提起) ,常用的命令如下: 
    y    在使用v模式選定了某一塊的時候,複製選定塊到緩衝區用; 
    yy   複製整行(nyy或者yny ,複製n行,n爲數字); 
    y^   複製當前到行頭的內容; 
    y$   複製當前到行尾的內容; 
    yw   複製一個word (nyw或者ynw,複製n個word,n爲數字); 
    yG   複製至檔尾(nyG或者ynG,複製到第n行,例如1yG或者y1G,複製到檔尾)  
    
3.剪切的命令是d,即delete,d與y命令基本類似,所以兩個命令用法一樣,包括含有數字的用法.  
    d     剪切選定塊到緩衝區; 
    dd    剪切整行 
    d^    剪切至行首 
    d$    剪切至行尾 
    dw    剪切一個word 
    dG    剪切至檔尾  
    
4.粘貼的命令式p,即put(放下) 
    p      小寫p代表貼至遊標後(下),因爲遊標是在具體字符的位置上,所以實際是在該字符的後面 
    P      大寫P代表貼至遊標前(上) 
    整行的複製粘貼在遊標的上(下)一行,非整行的複製則是粘貼在遊標的前(後)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章