[Mac] nano でのコピー&ペーストあれこれ

Mac の Terminal でサーバーに SSL 接続し、nano を使うことがよくある。

環境:macOS Catalina Version 10.15.6(英語環境)、CentOS 7.8

nano でのコピー&ペーストについていろいろまとめてみた。

【A】nano 内でコピー&ペースト

(1)コピーを開始したい場所にテキストカーソルを移動し、control + option + shift + 6 を入力。nano の一番下に [ Mark Set ] と表示される。

(2)コピーの終了箇所へテキストカーソルを移動。esc + 6 を入力。これで buffer へコピーされた。

(3)ペーストしたい場所へ行き、control + U と入力。これでペーストされる。

【B】Mac のクリップボードを nano へペースト

nano で command + V でペースト。

【C】nano のテキストを Mac へペースト

nano でマウスでテキスト選択した上で command + C でコピー。Mac の別アプリケーション上で command + V でペースト。

【C'】nano のテキストを Mac へペースト(1行が長い場合)

nano で1行の文字列が長く、nano のウィンドウを広げても全部を表示できないことがある。こうなるとマウスで選択できない。

対象ファイルが abc.txt だとする。

(1)cat コマンドで全文を表示。

$ cat abc.txt

(2)ウィンドウ幅で改行表示されているので、マウスでテキストを選択、command + C。Mac の別アプリケーションで command + V。

参考:
nano (テキストエディター) について - Qiita
https://qiita.com/otomon/items/bcd39fcc1062697d3fe0

How to copy and paste lines in Nano on OSX - Ask Different
https://apple.stackexchange.com/questions/110793/how-to-copy-and-paste-lines-in-nano-on-osx

linux - Copy text from nano editor to shell - Stack Overflow
https://stackoverflow.com/questions/30507022/copy-text-from-nano-editor-to-shell


この記事が気に入ったらサポートをしてみませんか?