nano ~/.nanorc
# キーバインド bind ^S savefile main # 保存 bind ^Q exit main # 終了 bind ^X cut main # 切取り bind ^C copy main # 複写 bind ^V paste main # 貼付け bind ^F whereis main # 検索 bind ^G gotoline main # 行移動 bind ^R replace main # 置換 bind ^N insert main # 新規読込 bind ^Z undo main # Undo bind ^Y redo main # Redo bind ^O "" main # Ctrl+O 無効化 bind M-O writeout main # Alt+O 書込み # 表示設定 set linenumbers # 行番号表示 set mouse # マウス操作有効 set tabsize 4 # タブ幅4 set autoindent # 自動インデント set softwrap # 長い行を折り返し表示 set backup # 保存時に自動でバックアップファイル作成 set historylog # 検索履歴を自動保存 set positionlog # カーソル位置を自動記憶 set stateflags # 右上に変更フラグ自動表示 set constantshow # カーソル位置の行と列を常に表示する set afterends # Ctrl + → や Ctrl + ← で単語ごとにカーソルを移動 set atblanks # 空白も単語としてカーソル移動 # 色設定 set titlecolor brightwhite,blue # タイトルバーの色 set statuscolor brightwhite,green # ステータスバーの色 set errorcolor brightwhite,red # エラーメッセージの色 set selectedcolor brightwhite,magenta # 選択テキストの色 set numbercolor cyan # ガイドライン(縦線)の色 set keycolor brightwhite,cyan # 行番号の色 set functioncolor cyan # 機能名の色
sudo nano でも同様のカスタマイズを複写
sudo cp ~/.nanorc /root/.nanorc sudo mkdir -p /root/.config/mc/ sudo cp ~/.config/mc/menu /root/.config/mc/menu
Windows クリップボードは、ssh 経由で nono に貼り付けが可能だが、nono で、複写したのは、nono では使用可能だが、Windows クリップボードには格納されない、実に不便
Windows クリップボード
↕(Windows Terminal が仲介)
SSH ターミナル画面
↕(SSH プロトコル)
Ubuntu の nano
↕(nanorc のバインド)
nano 内部バッファ
しかたないので、shiftキーを押しながら、マウスで範囲を選択した後、Windows Terminal 側のマウス選択で、Ctrl+C(Windows Terminal のコピー)するしかないのが地味に不便ではあるが、慣れの問題。