豊四季タイニーBASIC for Arduino機能拡張版のラインエディタについて
豊四季タイニーBASIC for Arduino機能拡張版のラインエディタについて少々、解説します。
(現在整備中のマニュアルにも記載します)
SRAMが2kバイトしかないため、スクリーンエディタの実装が無理だったのですが、
ラインエディタでもストレスなく編集できるよう、機能強化しました。
下記が利用可能な操作で利用する編集キーの一覧です。
いくつかの編集操作を紹介します。
1) 行番号 + [Tab]キーで編集対象行の指定
">"(プロンプト)の後に、編集したい行番号を入力し、[Tab]キーを押すと、
その行の内容を表示して編集できる状態にします。
20 と入力し[Tab]キーを押すと、該当行の内容を表示します。
この状態で、[←][→]キーでカーソル移動、[Home]、[End]キーで行頭、行末にカーソルを移動、
[BS]、[Del]キーで文字削除、任意の文字入力、IMEを使った日本語入力が出来ます。
修正確定は[Enter]キーを押します。
修正確定前に[Tab]キーを押すと修正前の内容に戻します。
2) [↑][↓]キーで前後の行の表示
[↑]キーで現在編集している前の行、[↓]で次の行の表示をします。
また、 ">"(プロンプト)表示だけの状態では先頭行、最終行を表示します。
大した追加機能では無いですが、ラインエディタでもそこそこ使えるようになったと思います。
« 豊四季タイニーBASIC Arduino機能拡張版 V0.07 ほぼ完成 | トップページ | 豊四季タイニーBASIC - I2C EEPROMへのプログラム保存 »
「arduino」カテゴリの記事
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Zorin OSでArduino Uno互換機(CH340)が認識しない(2025.01.19)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- Arduino用 SKK日本語変換ライブラリの開発 その1(2024.12.28)
- NeoPixel(WS2812B)の制御 その5(2024.09.15)
「TinyBASIC」カテゴリの記事
- 豊四季Tiny Basic for micro:bit のマニュアルを更新しました(2020.11.21)
- 豊四季タイニーBASIC for Arduino 機能拡張版 V0.08の更新(2020.07.27)
- 豊四季タイニーBASIC for Arduino 機能拡張版 フルスクリーンエディタ対応(2020.02.20)
- IchigoJamのファームウェア 1.4.1が正式に公開されました(2019.12.10)
- TextsでWord文書をMarkdown形式に変換してみる(2019.11.16)
« 豊四季タイニーBASIC Arduino機能拡張版 V0.07 ほぼ完成 | トップページ | 豊四季タイニーBASIC - I2C EEPROMへのプログラム保存 »
コメント