Nanoでテキストをコピーする必要があるため、Googleを使用して検索し、Stack ExchangeおよびOPが「どのようにコピーできますか?」と尋ねる他のサイトでいくつかの投稿を見つけました。そして人々は通常「あなたは ctrl+K「。人はコピーする方法を尋ねます、そして、彼らはカットする方法を言われます。
他の回答の言及 alt+6 しかし、私のテストでは機能しません。
Nanoにテキストをコピーするオプションはありませんか?回避策はありますか?
コピー元の文字の先頭にカーソルを置きます。押す Alt+Shift+A マークを設定します。 (または、マークを設定します Ctrl+6 )
つかいます Alt+Shift+6 コピーする(または、 Alt + 6 )
貼り付ける場所に移動します。ペーストをリリース Ctrl+U
これらはすべてドキュメントで定義されており、次の方法でアクセスできます。 Ctrl+G いつでも。リーディング ^ を意味する Ctrl そして M ために Alt これは、メタ文字を定義するUnixの従来の方法であるためです。ドキュメントの行:
^^(M-A)カーソル位置からテキストをマーク
そして
M- ^(M-6)現在の行をコピーしてカットバッファーに保存する
回避策:テキストをコピーする場所で、カットしてからカットを解除し、再度カットします。
unicorns
rainbows
line4
私 Ctrl+K unicorns
rainbows
line4
ノーカット Ctrl+U
unicorns
rainbows
line4
カーソルを最後に移動して Ctrl+U 再び
unicorns
rainbows
line4
unicorns
するだけで常にテキストをナノでコピーします CTRL+SHIFT+C これは、ターミナル内のテキストをコピーするためのデフォルトのキーコンボだからです。これはnanoにも当てはまります。これは
編集> コピー
はい、nanoではテキストのコピーは少し奇妙であり、Web上でのレポートの矛盾と、実装方法(IMHO)および 公式docs ...
ドキュメントごと:
4.3カットバッファー
「テキストのカット」コマンド(デフォルトのキーバインディング:^ K)を使用して、ファイルから一度に1行ずつテキストをカットできます。カットラインはカットバッファーに保存されます。 ^ Kを連続してストロークすると、各カットラインがこのバッファーに追加されますが、他のキーストロークの後に^ Kを入力すると、カットバッファー全体が上書きされます。
カットバッファの内容は、「Uncut Text」コマンドを使用してファイルに貼り付けることができます(デフォルトのキーバインディング:^ U)。
[テキストのコピー]コマンド(デフォルトのキーバインディング:M-6)を使用して、テキストの行をカットバッファーにコピーできます(カットせずに)。
基本的に、使用するので CTRL+K tocut、 CTRL+U topaste、およびカットラインがcutbufferにとどまる場合、クイックcutおよびpasteで置き換え、次にpasteで再び「コピー」を実現します。
しかし、私はこの「回避策」が好きではありません...
ドキュメントの最後の部分では、コピー方法について説明します。 ALT+6 (tocopy)広告と貼り付け CTRL+U pasteへ。
(ドキュメントは実際に「M」キーを言います。これは メタキー を意味します。mook765が言ったように:「存在しないMeta
-キー」 ...そして通常は ALT 最新のキーボードで。)
を使用して複数の行を選択することもできます ALT+6 矢印キーでセクションを移動します。
お役に立てれば。
次のこともできます。
nano -cm <text_to_edit>
Shift
+ LeftClickを押して、コピーするテキストをマウスでドラッグし、Ctrl+Shift+C
を押しますCtrl+Shift+V
を押しますオプション-c
および-m
は、man nano
で詳しく説明されています。
-c, --constantshow
Constantly show the cursor position on the status bar. Note that this over‐
rides option
-m, --mouse
Enable mouse support, if available for your system. When enabled, mouse
clicks can be used to place the cursor, set the mark (with a double click),
and execute shortcuts. The mouse will work in the X Window System, and on
the console when gpm is running. Text can still be selected through drag‐
ging by holding down the Shift key.
man nano
から
より正確なテキストを切り取りまたはコピーする必要がある場合は、 開始位置を^ 6でマークし、カーソルを終了位置に移動して(マークされたテキスト が強調表示されます)、 ^ Kを使用してカットするか、M-6を使用して カットバッファーにコピーします。
M
は、すべてのキーボードではなく一部のキーボードに存在するMeta
-キーを意味します。キーボードのMeta
- key他の修飾キーのような Alt または Esc 動作する可能性があります。私のマシンでは、その組み合わせが見つかりました Alt+6 正常に動作します。
Nanoでテキストをコピーする最も簡単な方法は、コピーするテキストをマウスで選択して右クリックすることです。これにより、メニューが表示され、魔女の1つがコピーするいくつかのオプションが表示され、そのオプションを選択してテキストをコピーしました。テキストを貼り付けたい場合は同じことを行いますが、代わりに貼り付けを選択するとテキストが貼り付けられます。