行末にEOFがくる場合の・・・要するに
new\n
\n
old
で終わる場合の不具合を何とか解消してみました・・・まだミスがあるかもしれませんが・・・。
行挿入時に前後の行の表示を・・・ということでしたが・・・忘れてました(汗)うーん、やらないとまずいですかね?やっぱり?

今のところ

行表示(l or L)
1行編集(行番号→書きたい文章)
undo(u or U)
単語検索(s or S →検索したい文字列)
置換(r or R →置換する前の(置換される)文字列→置換した後の文字列)
行削除(d or D →行番号)
行挿入(i or I →行番号(この後の行に挿入されます。上の例なら1を押せばnew\nの後)→書きたい文章)
保存せずに終了(n or N)
保存して終了(e or E)

がありますよね・・・後はヘルプですかね?それをやったら十分じゃないでしょうか?

問題は僕のやった部分なんですが、MACの方では確認してませんし、コンパイラがborlandのやつを使ってまして、gccのやつでは確認してないことです・・・。情報実験のとかやってても、時々キャンパスのPCだとコンパイルエラーをしたり、コンパイルしても誤動作したりするのでそこが心配ですね。・・・いやヤレヨって話なんですが(汗)

あと気になったのが、プログラム中のエラーとかの言葉なんですが日本語って大丈夫なんですかね?ヘルプとか作ろうかなーと思っても日本語使って良いのか凄い気になるんですが・・・。
最終更新:2007年07月28日 23:30