コマンドラインテキストエディターnanoを使用します。テキストの編集中にndoアクションを実行するにはどうすればよいですか?
たとえば、テキストを入力してから気が変わった。今、前の状態に戻りたい。どうやって?
Nano バージョン2.3.5 2014年7月から、元に戻す/やり直しが標準になりました。
それは助けにあります:
また、画面を約1400ピクセルよりも広げると、右下にヒントが表示されます。
これらのキーが機能しない場合は、nano --version
を確認してください。
nanoバージョン 2.1.10-2.3.4 は、コマンドラインオプション-u
(- thanks @sil)を使用する必要があります。ヒント:alias nano="nano -u"
を.bashrcに追加します(@Beniaに感謝)。この期間中の取り消しの実装は、バグがあったか不完全であったようです。
nanoバージョン 2.1.3-2.1.9 には、何らかの種類の取り消し機能がありました。 -u
オプションは不要でした。
Nanoの取り消しコードは実験的なものです。 nanoマニュアル(ターミナルで「man nano
」と入力して読む)からわかるように、-u
オプションを使用してnanoを起動する必要があります(「nano -u somefile.txt
」 )、Alt-Uを使用して元に戻すことができます。
行を追加することもできます
set undo
.nanorcファイル内。これにより、多くのLinuxディストリビューションの標準インストールであると思われる2.2.6など、2.4より前のバージョンの起動時の実験的取り消し機能が有効になります。