Linux
 Computer >> コンピューター >  >> トラブルシューティング >> Linux

GNU nano で大きなテキスト ブロックを簡単に削除する – クイック ガイド

エディター戦争が続いている一方で、nano エディターは引き続き非常に人気があります。現時点では、これはいくつかの異なる Linux ディストリビューションのデフォルトのコンソール テキスト エディターであり、一部のプログラマーの間でも人気があることが証明されています。ただし、高度なオプションの一部は、グラフィカル環境で他の機能に使用されるキーにマップされているため、箱から出してすぐに使用するのは簡単ではありません。仮想端末では簡単に機能しますが、GNOME、LXDE、KDE ​​などで実行されている場合はうまく機能しません。このため、ファイルの大部分を占める巨大なテキスト ブロックを取り出すことが非常に困難になります。

幸いなことに、このソフトウェアには、グラフィカル シェルで動作する他のキー バインディングがいくつか含まれています。このために、nano エディターが稼働していることを前提とします。そうは言っても、これらの大きなテキストの塊を削除する方法については、仮想端末から実行しているか、グラフィカル シェルから実行しているかによって、手順が若干異なります。

GNU の nano エディタでファイルの末尾までテキストを削除する

キーボードの矢印キーを使用して、nano エディター内のテキスト ブロック間を移動できます。まず、ファイルから取り出したいテキストの直前にカーソルを置きます。さて、仮想コンソールでプログラムを実行している場合、つまり Ctrl、Alt、F2 を押して全画面コマンド ライン環境にした場合、実際には Alt と T を同時に押すだけで、ファイルの末尾までのすべてのテキストを削除できます。これは、グラフィカル環境下の非常に伝統的な xterm、rxvt、aterm 環境でも機能する可能性があります。

KDE の Konsole や xfce4 ターミナルなどの最新のもので実行している場合、Alt+T はすでに割り当てられたショートカットです。代わりに、キーボードの Esc キーを押して放す必要があります。キーボードにラベルが付いている場合、このキーには Esc というラベルが付いている可能性が高くなります。一度放すと、T キーを押して放すことができます。最初は少し珍しいように思えるかもしれませんが、まったく問題なく動作するはずです。大量のテキストが削除され、カーソル以降のすべてがファイルから突然削除されていることがわかります。そうは言っても、まだ変更を保存していません。

T を押して放す前に Esc を押して放したのと同じように、実際には同じことを行って変更を元に戻すことができます。 Esc キーを押して放し、U を押して変更を元に戻します。操作をもう一度やり直すには、Esc キーを押してから放し、E キーを押します。これに慣れるまでに少し時間がかかるかもしれませんが、少し練習すると簡単になります。

グラフィカル エディタの世界でおなじみのキーボード ショートカットも、割り当てが異なるため、おそらく機能しません。仮想端末または旧式のグラフィカル端末エディタを使用している場合は、Alt+U を使用して変更を元に戻し、Alt+E を使用して変更をやり直すことができます。最新のターミナル エディタでは Alt+E が [編集] メニューに関連付けられていますが、この記事のスクリーンショットを撮るために使用した xfce4 ターミナル インスタンスでは Alt+U が実際に機能することがわかりました。 Esc キーを使用するよりも少し簡単なので、試してみるとよいでしょう。

他の変更を加えていない限り、最終的な決定に達するまで、カットを元に戻したりやり直したりするプロセスを繰り返し続けることができます。さまざまなテキスト エディタ間でまだ全面的なエディタ戦争が存在すると主張する人もいますが、私たちはそれには触れたくないのですが、このトリックにより、巨大なコード ブロックを編集する人にとって GNU nano がもう少し便利になります。

実は、GNU nano にはこのようなキーボード ショートカットが他にもたくさんあります。仮想端末などを使用している場合は、F1 キーを押して完全なリストを取得し、矢印キーでスクロールできます。ただし、もう一度言いますが、グラフィカル環境がそのキーの押下をインターセプトする可能性が非常に高いため、Ctrl+G ショートカットを使用してまったく同じヘルプ テキストを取得できます。 Ctrl+X を押して、このパワー ユーザー機能のリストを終了します。 nano を他のテキスト エディタと同じパワー レベルに引き上げることはできませんが、これらの追加のショートカットは、日常のテキスト編集作業に大いに役立つはずです。

著者について

GNU nano で大きなテキスト ブロックを簡単に削除する – クイック ガイド

ケビン・アロウズ

Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。


  1. Linuxコマンドラインからテキストファイルの内容を表示する方法

    ファイルの内容を表示できるコマンドは、Linuxの新しいユーザーが最もよく尋ねる質問の1つである必要があります。従来のUnix環境に関連するほとんどのことと同様に、物事を行う方法は複数あり、これらのヒントのほとんどは、OSXまたはFreeBSDを使用している人にも有効です。 つまり、コマンドラインからファイルを表示するための基本を学べば、ほとんどすべてのUnixプロンプトを回避する方法を見つけることができます。 方法1:通常のテキストファイルを表示する テキストファイルを表示する最も簡単な方法は、 catと入力することです。 その後にファイル名が続きます。ファイルが十分に短い場合は、テキス

  2. Linux への VLC 拡張機能のインストール:包括的なガイド

    VLC プレーヤーを使用すると、Debian、Ubuntu、Arch、または Fedora のパッケージ マネージャーを必要とせずに、拡張機能、プラグイン、スキンをインストールできます。 .lua ファイルをディレクトリにコピーするだけでインストールできます。これらの .lua ファイルは、VLC メディア プレーヤーのほとんどのバージョンで拡張子として機能し、他のほとんどのソフトウェアのテーマと同様に、自分で作成したファイルを実際に交換するユーザーもいます。単なる芸術的なスキンであるプラグインもあれば、音楽のマッチング、歌詞の検索、ビデオの字幕などの追加機能を提供するプラグインもあります。多