Mac の nano で選択したテキストをコピーして貼り付けるにはどうすればいいですか?

Mac の nano で選択したテキストをコピーして貼り付けるにはどうすればいいですか?

私は使用していますnanoiTerm2ctrl、 +を使用してテキストをマークすることはできます^が、テキストをコピーして貼り付けることはできません。ctrl+kを使用して行全体を切り取ることができることは知っています。 でマークされたテキストのみをコピーするためのキーボード ショートカットは何ですかnano?

答え1

  1. テキストのハイライトを開始するマークを設定します: Ctrl+6またはCtrl+ Shift+6
  2. 強調表示されたテキストをコピーします: Option+6またはOption+ Shift+6
  3. テキストを貼り付けます: Ctrl+u

Esc注: メタ キーは Option / Alt キーにマップする必要があります (デフォルトでは、iTerm の場合は キーにマップされます) 。

PreferencesiTermでは、 -> Profiles->に移動してKeys左オプションキーと右オプションキーを次のように設定することでこれを行うことができます。Esc+

答え2

@shaahiin さんの回答に加えて、Mac キーボードを使用している場合は、Option + 6 の代わりに Esc + 6 と Option + Shift + 6 を試してください。メタ キー (nano では M で示される) は、Mac では Esc です。

答え3

Option+6ショートカットを使用して選択したものをコピーします

答え4

キーストロークはわかりませんが、CTRL-K で切り取って、同じ位置に CTRL-U で貼り付けることができます。その後、目的の位置に移動して、CTRL-U で再度貼り付けることができます。または、別のプログラムにコピーしたい場合は、テキストをマークして、cmd+shift+C を使用してクリップボードに取り込むことができます。テキストをマークするには、ctrl+^ を使用し、矢印キーを使用してテキストをマークできます。

Linux / MacOSX に関するこの件について、私のブログに記事を書きました: https://www.ask-sheldon.com/deleting-multiple-lines-with-nano/

関連情報