2.4.1 Cursor Motion

Last-modified: 2025-03-01 (土) 21:09:55

2.4.1 カーソルの動き

次のコマンドを使用すると、カーソルを配置できます。

C-b

1文字戻ります。

C-f

1文字分前進します。

BACKSPACE

カーソルの左側の文字を削除します。

DEL

カーソルの下の文字を削除します。

C-d

カーソルの下の文字を削除します。

M-f

1単語前に進みます。

M-b

1単語前へ移動します。

C-a

行の先頭に移動します。

C-e

行の末尾に移動します。

C-l

画面をクリアし、現在の行を一番上に再印刷します。

C-_
C-/

最後の操作を元に戻します。空の行まで元に戻すことができます。

M-r

この行に加えられたすべての変更を元に戻します。これは、最初に戻るまで「元に戻す」コマンドを何回も入力するのと同じです。

上記の表は、入力行を編集するために必要な最も基本的なキー操作について説明しています。ほとんどの端末では、前後に移動するために、C-bと C-fの 代わりに左矢印キーと右矢印キーを使用することもできます。

C-fは文字を1つ進めますが、は単語を1M-fつ進めます。コントロール キーストロークは文字に対して動作し、メタ キーストロークは単語に対して動作するというのは、緩い慣例です。

この機能をclc使用すると、Octave プログラム内から画面をクリアできます。

:clc ()
:home ()

ターミナル画面をクリアし、カーソルを左上隅に移動します。

プログラミング ノート:homeは の別名でありclc、互換的に使用できます。