0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Windows10上のspacemacsで"No such file or directory xxx"を倒す

Last updated at Posted at 2019-11-13

Windows10上のspacemacsで typescript-layerの設定を入れ、 eslintを用いた自動フォーマットを試みた際に出たエラー。

Error: (file-missing "Searching for program" "No such file or directory" "diff")

diffなるものが無いと言われる。

Cygwinを入れて解決

ほーん、て感じ。

参考 => https://emacs.stackexchange.com/questions/12864/comparing-two-text-files-on-a-windows-system/13026

  • Cygwinをインストールする
  • ユーザ環境変数PathにCygwinを追加する
    • たとえばユーザ環境変数として 変数名:CYGWIN 値:Cygwinのbinへのパス (僕はC:\cygwin64\binだった)を設定し、
    • ユーザ環境変数 Path%CYGWIN%を追加する
  • spacemacsの環境変数 .spacemacs.envに追加されていることを確認 or 手動で追記
    spacemacsの環境変数はね………大変なんですよ……… :innocent:
    ここにも書いた https://qiita.com/v2okimochi/items/82c541ba67c81493976c

Cygwinって凄いみたい。
参考 => https://www.ossnews.jp/oss_info/Cygwin

Cygwin(シグウィン)とは、Windows上で疑似的なUNIX系OS実行環境を構築するためのソフトウェアパッケージです。Windows上で動くアプリケーションウィンドウ内にUNIX(Linux)環境を再現でき、ユーザーは多くの標準UNIXユーティリティを使用できます。

MSYS2のほうが良いかも

MSYS2もCygwinと同じ立ち位置のようで、こちらのほうが推奨されがち?

たとえばSpacemacsにスペルチェッカーを導入する際はMSYS2ですんなりいけた。
https://qiita.com/v2okimochi/items/c2d36471a40e094738b1

両方入れていると競合しそうなので、やはりMSYS2のほうが良いかも。ごめんて

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?