Tips:nanoの基本操作
https://gyazo.com/1e1b3ad643f5e5ce08c1c84162bbc3a9
起動と終了
nanoの起動
ファイル名は保存時に決められるので,とりあえず起動する場合
$ nano
はじめからファイル名が決まっている場合
$ nano <ファイル名>
1行の幅が長い場合,オプションとして,'-$' (ハイフン ドル)をつけると行右端でソフトラップ ← お勧め
$ nano -$ <ファイル名>
プログラムのように行番号を付けたい場合 ← お勧め
$ nano -l <ファイル名>
オプションを組み合わせることも可能
$ nano -l -a -$ <ファイル名>
nanoの終了
Ctl+X
Y : ファイルを保存して終了
N :ファイルを保存せずに終了
Ctl+C : キャンセル
操作のショートカット
起動後はエディタ画面下部にショートカットが表示されるからそれに従えば良い.
https://gyazo.com/659cb92b771d0b9087d05a75f177ac94
★nanoのデフォルトショートカットはいわゆる標準的ではないので注意.
※標準的なものに修正する方法はある → 後述
ヘルプ
Ctrl+G
カーソル移動・入力
そのまま文字を入れれば入力できる
カーソルは矢印キーで動く
※viのような論理的なジャンプや一括操作はできない
文書保存
Ctrl+O
上書きならそのままEnter
※メニューが出るけど気にしない
範囲指定
(Win)
Alt+A : 選択開始/リセット
Shift推しながら矢印
(Mac)
Ctrl+^ ← ハット記号
マウスで範囲指定可能 → Cmd+C, Cmd+Vのみ有効
カット & ペースト
(共通)
Ctl+K : カット
Ctl+U : ペースト
(Win)OSのコピペショートカットは使えない
Alt+6 : コピー
(Mac)通常のコピペショートカットが使える
※マウスで範囲指定後
Cmd+C:コピー
Cmd+X:カット
Cmd+V:ペースト
文字列の削除
Delete : 1文字削除
Ctl+K : 1行削除
アンドゥ
Alt+U
検索
Ctl+W <検索ワード>
nanoの設定ファイル
nanoはかなり細かい初期設定が可能.
~/.nanorc ファイルを編集して初期設定を変える
サンプルファイルは,/usr/share/doc/nano/examples/sample.nanorc
→ これをホームディレクトリにコピーし,.nanorcに変名して使う
code:.nanorcを作る
$ cd▼
$ cp /usr/share/doc/nano/examples/sample.nanorc .nanorc▼
$ nano .nanorc▼
※MacOSには見当たらないので,自分でつくる必要がある……
▲▲ これをコピーして.nanorcとして保存してもOK.
※注意:キーバインドを馴染みのある体系にそっくり組み替えます!
例:Ctrl+Sで上書き保存,Ctrl+C,Vでコピー&ペーストなどなど
MacOS参照: Macを使っている人は以下も参照.
関連:
以上.
2023/6/26