# Edit, Search, Replace（編集・検索・置き換え）

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9I61KSh5gheAJipiD0%2F-M9Ia5k1XFfgbdJ6PezU%2Fzenstudio_edit_menus.png?alt=media\&token=20493e8f-05ca-4ed9-a557-fea2431c1204)

## **Overtype** (書き換えモード) <a href="#overtype" id="overtype"></a>

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M8L0PVPJZZ3C58B2JBk%2F-M8L0rWg4OmGwsSywNNe%2Fimage.png?alt=media\&token=8f6a4e66-effb-4556-b708-dbb9167f46f2)

Compiler（コンパイラ）インターフェースは書き換えモードに対応しています。スイッチキーはキーボードのINSキーです。INSを押すとウインドウ左下のバーはINSがOVR(書き換えモード)と交換されます。書き換えモードでは、カーソルでマークされた単語は入力された単語に置き換えられます。INS（挿入モード）では入力した単語はカーソルでマークされた単語の前に挿入されます。

## **Selecting Text** (テキストをマークする) <a href="#selecting-text" id="selecting-text"></a>

通常のテキストエディタと同じように、文字またはブロックをマークするには、マウスの左ボタンを押したままにするか、前の行番号をクリックして行全体をマークします。マークしたブロックはコピー・貼り付け・削除など、通常のテキストエディタと同じ動作ができます。

又はSHIFTを押しながら、マウスを開始位置と終了位置をクリックすると、ブロックの最初から最後までをマークすることができます。

ALTを押しながらマウスの左ボタンを押し続けて、マウスを動かしてマウスのパスに沿って長方形のブロックを描画すると、ブロック内のテキストがマークされます。

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M8PtO9BiMbRYDAN9UiW%2F-M8Q-io6EfT_59mb2vQ6%2Fimage.png?alt=media\&token=af8cd22f-2eb3-4d1d-aff1-d84f21d9ba2b)

テキストブロックをマークした後、マウスの右ボタンをクリックして、編集操作用の編集メニューを表示します。

### **Undo(前回の操作を取り消し)** <a href="#undo" id="undo"></a>

編集操作が誤った場合、**Edit** 👉 **Undo 又は CTRL+Z**をクリックして前回の操作を取り消すことができます。システムは前回の操作の前の状態に戻ります。

### **Redo(前回の操作をやり直す)** <a href="#redo" id="redo"></a>

操作後前回の操作を復元する場合、ReDoを実行ください。**Edit** 👉 **Redo** 又はCTRL + Yをクリックします。

### **Cut(カット)** <a href="#cut" id="cut"></a>

マークした部分をカットする場合、**Edit** 👉 **Cut** 又はCTRL + Xをクリックします。

### **Copy(コピー)** <a href="#copy" id="copy"></a>

マークした部分をコピーする場合、**Edit** 👉 **Copy** 又はCTRL + Cをクリックします。

### **Paste(ペースト)** <a href="#paste" id="paste"></a>

カット・コピーしたテキストを指定の場所にペーストする場合、**Edit** 👉 **Paste** 又はCTRL + Vをクリックします。

### **Select All(すべてを選択)** <a href="#select-all" id="select-all"></a>

すべてのテキストを選択とマークする場合、**Edit** 👉 **Select All** 又はCTRL + Aをクリックします。

### **Find/Replace...(**&#x691C;索/置&#x63DB;**)** <a href="#find-replace" id="find-replace"></a>

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M8PnXgtoEs47wN_m0m_%2F-M8PnsJTwoDhBPSrvDDh%2Fimage.png?alt=media\&token=e161ee97-7161-4a7b-8a86-2a23a511238f)

特定のテキストを探す、又は古いテキスト文字列を新しいテキスト文字列に置き換える場合、**Edit** 👉 **Find/Replace** 又はCTRL + F をクリックすると、上記のようなウィンドが表示されます。\
Find what: 見つけたい文字列を入力\
Replace with: 古い文字列を取り換える新しい文字列を入力し、FIND NEXTをクリックすると、最初は検索します。見つかったら検索した文字列に止まります。取り換える場合はREPLACEをクリックします。

### **Go to Line/Column...(特定のランクに移動)** <a href="#go-to-line-column" id="go-to-line-column"></a>

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M8PntwA-LNjygl2Oink%2F-M8Po0YjqEM5YktiFygA%2Fimage.png?alt=media\&token=6bf18328-ebbb-4489-9b29-ebbd7cdd0035)

スクリプトデータが数千のコードである場合があります。特定の行を見つけるには、Edit 👉 Go to Line/Columnを実行するか、CTRL + Gを押して行数を入力します。
