筆が走る「サクラエディタ」の使い方

## はじめに
エンジニア、非エンジニアエンジニアでも軽い動作でよく使うテキストエディタ[サクラエディタ](https://sakura-editor.github.io/)の実践的な使い方をまとめてみました。 私は普段簡単なメモや修正はサクラエディタを利用して、コードを書く時など高度なところはVsCodeでするようにしています。

## まとめ表
|番号|機能 | ショットカットキー |
|:-----------|:------------|:-------------|
| 1    | 指定した行への移動（カーソルへがジャンプ）| Crtl+j|
| 2 | 現在のカーソルがある行を下へコピー| Crtl + i|
| 3| 現在のカーソルがある行を削除| Crtl + x|
| 4| ページの新規作成| Crtl + n |
| 5 | 次のタブへ移動/逆移動 | Crtl + tab  / Crtl + shift + tab|
| 6|  特定の文字列を置換(replace)     | Crtl + r |
| 7         | 元に戻す / やり直す   | Crtl + z  /Crtl +y |
| 8| 特定の文字列を検索する(grep)機能 | Crtl + g |
| 9| テキストトピックツリー     | f11     |
| 10 | 編集の全終了/サクラエディタの全終了|  shift + art + f4/ Crtl + art + f4|
| 11| 複数の行を選択する | 始まる行から  art キーを押したまま矢印（↑ ↓）を押す  ※選択の解除は「esc」キー |
| 12    | 折り返し / 折り返ししない    | Crtl + art + u/ Crtl + art + x|
| 13|  単語の左端まで削除/単語の右端まで削除    | Ctrl+BkSp/ Ctrl+Del|
| 14    |  行頭まで切り取り(改行単位)/ 行末まで切り取り(改行単位)    | Ctrl+U/ Ctrl+K|
| 15    |  左(先頭)の空白を削除/ 右(末尾)の空白を削除    | Alt+L/ Alt+R|

## 本文
### 1. 指定した行への移動（カーソルへがジャンプ） Crtl+j
入力した行へカーソルが移動します。一々マウスで移動したり、矢印で移動しなくてもいいので便利。特に行が長いファイルでは実感します。 行番号に移動した行を入れてエンターか[ジャンプ]キーを押すだけ

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/57466465-7485-b6af-9b76-0a36fe5df0df.png)


### 2. 現在のカーソルがある行を下へコピー Crtl + i
原因の行を下に複製してくれます。手順などで原本コマンドをいじらずに手軽に下の行へコピーしてくれるので楽でした。

### 3. 現在のカーソルがある行を削除 Crtl + x
現在のカーソルがある行を削除

### 4. ページの新規作成 Crtl + n

### 5. 次のタブ Crtl + tab(逆移動はCrtl + shift + tab)
マウスを使わずにタブ移動ができるので楽

### 6. 特定の文字列を置換(replace) Crtl + r
現在開いているファイルの内容から特定の文字列を任意の文字列に置換

### 7. 元に戻す Crtl + z / やり直す Crtl +y
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/f79bc221-062b-4333-9279-2fcc0f481682.png)
↑のタブの矢印（← ｜ →）のショットカットです。

### 8. 特定の文字列を検索する(grep)機能 Crtl + g
ファイルや特定のディレクトリ内ファイルから[文字列]が含まれているものを探してくれる。業務上、レガシーのファイルサーバを利用するのであればよく使います。ローカルでもよく利用
[画面]
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/817f9a05-8c97-9ebe-1f68-05225c2936c5.png)

[検索例]
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/d32d91bb-8a93-54a6-466c-4798aa7ff15a.png)


条件に文字列
フォルダにはパスを記載

### 9. テキストトピックツリー f11
簡易的ですが、文章の構造化したとツリーで確認できます。
例）箇条書きなど

 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/7d6a43a5-6ebd-bcb6-2425-9a1afd8f8776.png)

### 10. 編集の全終了 shift + art + f4 / サクラエディタの全終了 Crtl + art + f4
現在開いている沢山のタブを全て終了します。個人的にはほぼ同じ使い方として使っています。
何か違いがあればコメントください。

### 11. 複数の行を選択する
始まる行から  art キーを押したまま矢印（↑ ↓）を押す  ※解除は「esc」キー

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/1e06c535-c463-84a9-ae06-252e87d5e385.png)

### 12. 折り返し(Crtl + art + u) / 折り返ししない(Crtl + art + x)
長い文を折り返したり、折り返さない表示にする

Crtl + art + u
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/b07a7498-8605-8d61-befa-2ffabddbfb3b.png)

Crtl + art + x
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/163986/a35c5f72-d47b-d0ac-7ea5-1b3dc58f0d12.png)


## まとめ
今後、業務で実際に使えそうなものがあったら、まとめていきます。

## 後で追記する（メモ）


小文字	Ctrl+F6, Ctrl+Alt+L
大文字	Ctrl+F7, Shift+Ctrl+Alt+L

全角→半角	Ctrl+F8
全角→半角	Ctrl+F8

次を検索	F3
前を検索	Shift+F3

ブックマーク設定・解除	Ctrl+F2
次のブックマークへ	F2
前のブックマークへ	Shift+F2
ブックマークの全解除	Shift+Ctrl+F2
ブックマークの一覧	Alt+F2


## 参考
https://sakura-editor.github.io/help/HLP000193.html

https://rfroml.com/2022/12/10/sakuraeditor-split-window/