RECOMMEND

ハッカーと画家
ハッカーと画家
プログラマ必読。→感想


C言語ポインタ完全制覇
C言語ポインタ完全制覇
C言語 対ポインタ最強兵器。
感想

COUNTER

MONTHLY

CATEGORIES

RECENT ENTRIES

RECENT COMMENTS

RECENT TRACKBACKS

twitter

Twitterボタン

APPENDIX

sugarball

こまごまと、プログラミング関係のtipsを。

[スポンサー広告]スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[cygwin]cygwinでシェルスクリプトを実行する(改行コードに注意、という話) 

cygwin付属のvi(vim)で、次のようなスクリプトを作ってみる。
#!/bin/sh
echo Hello, World!!

で、実行してみる。
$ ./test.sh
Hello, World!!

このように、cygwinのviで作られたシェルスクリプトだと、動作してくれるが、何かの間違いで改行コードがCRになってしまうと、下のように何も反応が無くなってしまう。
$ ./test.sh

$

cygwinインストール時の設定にもよるが、UNIXの改行コードはLFなので、気を付けた方がいい。
スポンサーサイト

[cygwin]cygwinのvi(vim)で日本語入力 

まず、cygwinで何ができるかと言うと、WindowsからUNIXのツールを使えるようになります。

で、UNIXの標準的なエディタであるvi(実際はvim)で日本語を入力する方法を紹介。

ホームディレクトリ下に、.vimrc ファイルを作り、以下の内容を記述します。
set enc=sjis


次に、日本語入力を行いたいときに、[Alt]+[半角/全角]を入力すると、viで日本語入力ができます。

日本語入力を解除したいときは、[半角/全角]だけでOKです。

# これだと、文字コードがSJISで保存されると思います。
# EUCで日本語入力ってできませんかね…

«  | HOME |  »

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。