Django入門之開發(fā)環(huán)境搭建1.1
834
2025-04-01
命令行是非常高效的工具,但一個(gè)很常見(jiàn)的現(xiàn)象是,很多命令行過(guò)一段時(shí)間就容易忘。舉個(gè)栗子,如果我們常用 git 命令行管理代碼、利用 conda 命令管理開發(fā)環(huán)境,如果過(guò)一段時(shí)間沒(méi)用了,那么你還記得如何用 git 將本地代碼同步到 GitHub,還記得如何用 conda 命令刪除一個(gè)本地環(huán)境嗎?
通過(guò)給定關(guān)鍵字或文字描述,更便捷地查找命令;
如果作為長(zhǎng)命令的輔助部分,查找后的結(jié)果也可以直接復(fù)制粘貼到主命令;
我們的命令行使用習(xí)慣或備忘錄可以與其它人共享;
此外,該工具也能實(shí)現(xiàn)命令行的自動(dòng)補(bǔ)全,不過(guò)這屬于高級(jí)用法。
git?clone?http://github.com/denisidoro/navi?/opt/navicd?/opt/navi
sudo?make?install
navi?--dir?"/folder/with/cheats"
以「%」開頭的行包含了特定的 Tag,也就是說(shuō)上圖「git」會(huì)作為標(biāo)簽加到該文件所有命令行最后;
以「#」開頭的行描述了該命令行的用法;
以「$」開頭的行應(yīng)該為給定參數(shù)生成建議值;
其它所有非空行應(yīng)該都為可執(zhí)行命令行。
%?git,?code
#?Change?branch
git?checkout?
$?branch:?git?branch?|?awk?'{print?$NF}'
Git
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。