クリップボードに影響を与えずにnanoで複数の行を削除するにはどうすればよいですか?


88

私は第一ラインに行くことによって、すべてのファイルを選択することができますAlt+ \によるテキストマーキング開始Alt+をAすることによって、最後の行に移動し、Alt+/

ただし、選択したテキストを削除するキーがわかりません。ヒットデリートは機能しませんが、Ctrl+ Kテキストをカットするとクリップボードが破壊されます。

だから、選択したテキストを削除するホットキーは何ですか?

回答:


86

nanoもちろんブロックを削除できます。この記事を参照してください

  1. CTRL+ Shift+ 6を使用してブロックの開始をマークします
  2. カーソルを矢印キーでブロックの最後に移動すると、テキストが強調表示されます。
  3. CTRL+ Kを使用してブロックを切り取り/削除します。

ブロックを別の場所に貼り付けるには、カーソルをその位置に移動してCTRL+を使用しますU。ブロックは何度でも貼り付けることができます。


2
Linux Mint は、ブロックの開始を示すCTRL+ ALT+ を受け入れるよう6です。
pbaldauf

これは優れた答えです
-KhoPhi

3
ブロックの先頭をマークするためのショートカットは、実際にはCTRL+ ^です。そのため、キーボードレイアウトによってはCTRL+ SHIFT+ 6が正しくない場合があります。
nibarius

1
尋ねられたように、クリップボードに影響を与えない方法を探しています。とにかくありがとう。
ナムG VU

44

nanoはテキストのブロックの削除をサポートせず、(サーバーのクリップボードに)カットするだけです。

代わりに、Puttyを使用している場合は、次を実行します。

  1. 最初にマウスでクリップボードにコピーするテキストを選択します。これにより、nanoがタッチできないローカルクリップボード(つまり、Windows 7クリップボード)にコピーします。

    ここに画像の説明を入力してください

  2. 次に、nanoでブロックを選択し、それを使用Ctrl-Kして削除します。

  3. 最後に、ステップ1でコピーしたテキストを挿入する位置にカーソルを移動します(nanoを閉じたり、マウスで別のテキストブロックを選択しない限り、別のファイルを開くこともできます)。右クリックして、コピーしたテキストをカーソル位置に貼り付けます。


3
これは長い行では機能しません。$が表示されると、行は切り捨てられます。
Cloudinsidr.comのNightKnight 16年

1
nanoはブロックのカットをサポートしていますCtrl + Shift + 6、ハイライト、Ctrl + k
alleyoopster

6
CTRL SHIFT K

現在の行を削除します。クイック編集にも役立ちます。ありがとう

編集1:

一部のパテストリームでは、以下も機能します

CTRL K

たくさんありがとう、これが答えです!
ダニエルアイゼンライヒ

5

悲しいことに、nanoには、クリップボードを壊さずに一括削除する方法はないようです。

文書内にとどまっている間に行う最も安全な方法は、おそらく削除する前にクリップボードを貼り付けてから、再度カットすることです。

テキストのブロックがすでに選択されている場合、Ctrl+ Uはクリップボードのテキストを選択したブロックに貼り付けます。その後、貼り付けたテキストのマークを解除して、元の選択したブロックを切り取ることができます。

これらの手順はクリップボードを正確に保持しませんが、少なくとも効果的に選択とクリップボードの間のスワップを実行し、以前にそこにあった行を再カットすることができます。


3

クリップボードを上書きせずに複数のブロックを削除するには、最初にテキストをAlt+でマークしAMark Set表示されてから矢印キーを使用してテキストを選択します)、次にCtrl+ Shift+ Kを使用して選択したテキストを削除します。削除されたテキストはクリップボードに表示されません。


2

クリップボードを隠しておくために、別のバッファを開くことができます:

  • 「個別のバッファへの読み込み」が有効になっていることを確認します(これをAlt+で切り替えることができますF

  • 空のファイルバッファを開くには、Ctrl+ Rを使用してEnter(ファイル名を入力せずに)を押します

  • Ctrl+ で現在のクリップボードをそこに貼り付けますU

  • Alt+ <またはAlt+ >を使用して、開いているバッファーを切り替えます


ありがとう、それは行削除の必要性をやり過ぎだと思われる
Nam G VU

1
ええ、私は同意します。正直に言うと、おそらく問題をバグレポートとして投稿することをお勧めします。残念ながら、彼らは機能のリクエストのためのセクションを持っていないようですが、タイトルに[リクエスト]を持つ既存のレポートがあります。
mwfearnley
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.