web-dev-qa-db-ja.com

bash:nano:コマンドがWindows git bashで見つかりません

Windows PCでgitバージョン2.7.0.windows.1を使用していますが、次のコマンドを使用しました。

$ nano README

その結果私:

bash: nano: command not found

どうすればgit bashにnanoテキストエディタをインストールできますか?

16
Rubel Hassan

以前のソリューション(@Simopaa)の少しの変更がWindows 10(Chocolateyなし)で私のために働いています:

  1. ダウンロード nano-git
  2. nano-git-xxx.exeから(例)C:\Program Files\Git\bin

  3. .gitconfig次のファイル(singleおよびdouble quotesが重要) :

    [core]
    editor = "winpty '/c/Program Files/Git/bin/nano-git-0d9a7347243.exe'"
    
  4. (オプションの手順)nanoを一般的に編集できるようにします。

    Bashの起動スクリプトの1つを作成または編集します(例:~/.bash_profile)以下を使用:

    export PATH="/c/Program Files/Git/bin:$PATH"
    alias nano="winpty nano"
    
12
aszoke

まだこれで苦労している人がいるなら、これが私がどうやってそれを機能させることができたかです。

  1. https://www.nano-editor.org/dist/win32-support/ からnano-gitをダウンロードします
  2. Exeを(たとえば)C:\Program Files\Git\binに移動します。名前をnano.exeに変更しました。
  3. winpty nanoを使用してnanoをbashで実行します
  4. 以下を.gitconfigに追加して、nanoをデフォルトのエディターにします。

[core] editor = winpty C:/Program Files/Git/bin/nano.exe

よりエレガントな解決策があるかもしれませんが、これは私にとってはうまくいきます。

5
Simopaa

システムにすでにnanoがインストールされている場合は、exeファイルのパスをPATHに追加するだけです。

Git bashだけでこれを行うには、テキストエディターでGITINSTALL_DIR\etc\profileを開き、次の行を追加します。

export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"

もちろん、ケースに応じて上記のパスを変更する必要があります。

まだインストールしていない場合は、ダウンロードしてGITINSTALL_DIR\binまたは$PATHに含まれている任意のフォルダにダウンロードしてください

3
gdlmx

新しいバージョンのgitをインストールすると、エディターnanoを選択できます。

0
foloin