炊紙(kashikishi) について

炊紙(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space.

炊紙(かしきし)はGPUを用いて三次元空間中でテキストを編集することができるテキストエディタです。

GitHub の mitoma/kashiki2 上で開発されています。詳細については README.md を見てください。

ShowCase

Technical showcase. This demo use WASM & WebGL.

Click area and edit it!

Usage

  • Allow key : move curser.
  • Ctrl + 0 : Reset zoom.
  • Ctrl + 9: Fit the document's width to the screen.
  • Ctrl + 8: Fit the document's height to the screen.
  • Ctrl + Minus : Zoom out.
  • Ctrl + Plus : Zoom in.
  • Ctrl + Shift + L : Fit the entire document within the screen.
  • Ctrl + Shift + D : Toggle direction. You can switch between vertical and horizontal writing.
  • Ctrl + X, Ctrl + D, Ctrl + D : Change Theme. (Soralized Dark)
  • Ctrl + X, Ctrl + D, Ctrl + L : Change Theme. (Soralized Light)
  • Alt + ←→ : Adjust character spacing.
  • Alt + ↑↓ : Adjust line spacing.
  • Alt + Shift + ←→ : Adjust char width.
  • Alt + Shift + ↑↓ : Adjust char height.
  • Some Emacs keybindings can be used, but be careful as they may conflict with browser shortcuts and surprise you. (e.g., Ctrl + w closes the tab)