Cygwin GNU nano - eiichiromomma/CVMLAB GitHub Wiki
Cygwin) GNU nano
(nanoが無いCygwin環境に、諸事情でnanoをパッケージインストール出来ない場合の手動インストール方法。
ダウンロード・展開
ここからソースファイル(nano-2.x.x.tar.gz)をダウンロードする。ブラウザによっては.tar.gzではなく.tar.tarで保存されるが特に名前を変える必要はない。ここではz:\に保存したとする。
tarコマンドで展開する。
cd /cygdrive/z/
tar xvzf nano-2.x.x.tar.gz
cd nano-2.x.x
で展開してソースのディレクトリに移動しておく。
ビルド・インストール
UTF8を有効にするのとインストール先を自分のホームディレクトリにする。
./configure --enable-utf8 --prefix=$HOME
make -j4
make install
make clean
でホームディレクトリにbinとshareが掘られる。
PATHを$HOME/binに通し,MANPATHに$HOME/share/manを加える。 初期設定ファイル.nanorcも用意する。
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
echo 'export MANPATH=$HOME/share/man:$MANPATH' >> ~/.bashrc
source ~/.bashrc
cp doc/sample.nanorc.in ~/.nanorc
json.nanorcでエラーが出る場合は削除
rm ~/share/nano/json.nanorc
各言語のシンタックスを読み込ませる。
echo 'include "~/share/nano/*.nanorc"' >> ~/.nanorc
以上で設定完了。