在Win下使用Git Bash以代替Cmd

0. 前言

cmd 挺好用——在你只是想測試一點東西岭接、或者執(zhí)行一小段代碼的時候——關(guān)鍵在于快置谦,但是它又用得挺不爽的——界面丑、字體丑亿傅、功能少等等媒峡。所以,經(jīng)過一番綜合比較葵擎,用Git Bash來替代Cmd是個不錯的選擇谅阿。

1. 安裝 Git

在 Git 官網(wǎng)下載最新的安裝包,運行后即裝好酬滤。

2. 基礎(chǔ)配置與美化

有一份常用的配置文件签餐,將內(nèi)容復制到安裝目錄下的配置中。
字體可以使用Monaco盯串,然后參照這篇文章氯檐,進行 FontLink。

3. 調(diào)用其他編輯器

  • 在 git bash 下可以用 notepad 來創(chuàng)建或者修改文本文件体捏。顧名思義冠摄,這里用的是微軟的記事本。
    但是几缭,如果自己想用更強大更順手更好用的第三方編輯器呢河泳?方法如下:

    • 打開 git的安裝目錄/etc/bash.bashrc,在文件的最后加入一行命令:

      alias xxx="'編輯器程序路徑' 命令行參數(shù)"
      

      如:alias notepad++="'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
      注意:應用程序路徑要用單引號包圍年栓,以及windows默認的路徑分隔符 \ 有轉(zhuǎn)義的含義拆挥,所以要改成 / 。
      或者這樣:alias xxx="'c:\\xx\\xxx.exe' 命令行參數(shù)"某抓,將所有 \ 改成 \\

    • 也可以在 Win 中的 home 目錄(即c:\users\your-pc-name)下纸兔,創(chuàng)建文件 .bashrc,然后添加以上命令否副。

    • 此時汉矿,在git bash環(huán)境中調(diào)用notepad++的方法是notepad++ 文件名

  • 在使用 git commit 命令提交描述信息時,也可以使用其他編輯器來替換默認的

    直接執(zhí)行命令:

      git config --global core.editor "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
    

    這是使用 notepad++ 的情況副编,其他編輯器亦然负甸。


4. 之后遇到的坑

  • 無法直接運行python

    在 git bash 中運行下python --versionpip list 等命令,都可以正常使用痹届。
    但是輸入 python 卻會進入前臺運行界面并且無任何響應呻待,只能 Ctrl+c 退出。
    解決方式有 3 種:

    1. 使用 winpty 接口
      winpty python
    2. 顯式使用 python -i
    3. 使用 alias 映射
      /etc/bash.bashrc 中加入 alias python='winpty python'队腐,之后便可以直接輸入 python
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蚕捉,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子柴淘,更是在濱河造成了極大的恐慌迫淹,老刑警劉巖秘通,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異敛熬,居然都是意外死亡肺稀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進店門应民,熙熙樓的掌柜王于貴愁眉苦臉地迎上來话原,“玉大人,你說我怎么就攤上這事诲锹》比剩” “怎么了?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵归园,是天一觀的道長黄虱。 經(jīng)常有香客問我,道長庸诱,這世上最難降的妖魔是什么捻浦? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮偶翅,結(jié)果婚禮上默勾,老公的妹妹穿的比我還像新娘碉渡。我一直安慰自己聚谁,他們只是感情好,可當我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布滞诺。 她就那樣靜靜地躺著形导,像睡著了一般。 火紅的嫁衣襯著肌膚如雪习霹。 梳的紋絲不亂的頭發(fā)上朵耕,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天,我揣著相機與錄音淋叶,去河邊找鬼阎曹。 笑死,一個胖子當著我的面吹牛煞檩,可吹牛的內(nèi)容都是我干的处嫌。 我是一名探鬼主播,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼斟湃,長吁一口氣:“原來是場噩夢啊……” “哼熏迹!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起凝赛,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤注暗,失蹤者是張志新(化名)和其女友劉穎坛缕,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捆昏,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡赚楚,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了骗卜。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片直晨。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖膨俐,靈堂內(nèi)的尸體忽然破棺而出勇皇,到底是詐尸還是另有隱情,我是刑警寧澤焚刺,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布敛摘,位于F島的核電站,受9級特大地震影響乳愉,放射性物質(zhì)發(fā)生泄漏兄淫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一蔓姚、第九天 我趴在偏房一處隱蔽的房頂上張望捕虽。 院中可真熱鬧,春花似錦坡脐、人聲如沸泄私。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晌端。三九已至,卻和暖如春恬砂,著一層夾襖步出監(jiān)牢的瞬間咧纠,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工泻骤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留漆羔,地道東北人。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓狱掂,卻偏偏與公主長得像演痒,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子符欠,可洞房花燭夜當晚...
    茶點故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,407評論 0 5
  • 我的朋友R女士很郁悶地跟我說嫡霞,他喜歡的那個男人,幾乎每天都會微信聊天的男人希柿,忽然間跑到了日本诊沪。 當她知道這個消息的...
    遇上威海閱讀 218評論 0 0
  • 行走在安靜的街上 與你不期而遇 是上天給我最大的驚喜 如果愛能讓時間停止 我們或許不會分開 如果愛能讓時間停止 最...
    紫泉映雪閱讀 553評論 6 1
  • 班會對于我們來說并不陌生养筒,無論是學生時代還是現(xiàn)在作為老師都是不可缺少的一部分。 還記得學生時代時...
    大名069吳敬娟閱讀 901評論 6 5