#はじめに どうも皆さんこんにちは。 突然ですが、テキストエディタは何を使ってますか? ふむ。vim?emacs?はたまたその他? ここでは、宗教戦争をしたいわけじゃないので特定のエディタについての話をするのはやめます。 とにかく、何かしらお気に入りのテキストエディタがあると思います。 さて、では別の質問です。 テキストエディタを作ったことは有りますか? 作ったことがない方は是非、勉強になるので一度作ってみましょう。 それも、1000行程度で。 #さて、どうしよう 僕は実際にD言語でテキストエディタを作りました。それがこちらです:GitHub - alphaKAI/dilo もともとこれはredisなどを開発されたSalvatore Sanfilippo氏のGitHub - antirez/kiloをD言語に移植したものです。 ここでは、diloを実装していきます。 diloは C/C++