「nano」からカーソルを削除

「nano」からカーソルを削除

私はnanoを使っていて、通常のシェルと同じようにcontrol + kとcontrol + uを使ってカーソルを削除したいのですが、基本的にnanoには他の機能があります。

1 - nanoには、1行からカーソルの前のすべてのコンテンツを削除するためのショートカットと、カーソルの後ろのすべてのコンテンツを削除する別のショートカットがありますか?

2 - nanorcとcontrol + kとcontrol + uで独自のショートカットを作成できますか?それでは、どうすればいいですか?以前、nanorcのタブを4つのスペースに変更していたので、そこでもいくつかのことができるかどうか疑問に思います。

ありがとう、

答え1

質問の最初の部分に答えてください。

MT(Alt T)はカーソル位置からファイルの終わりまで切り取ります。
左にすべてを切り取るコマンドがわかりませんが、役に立ちます。
Alt+Bsp 左の単語を削除
Ctrl+Del 右の単語を削除

答え2

  1. カント。行の前後の単語は削除できますが、行の先頭/末尾は削除できません。とにかく、すべてのデフォルトのショートカットは次のとおりです。 https://www.nano-editor.org/dist/latest/cheatsheet.html

  2. はい、しかしこれはかなり新機能です。一部のディストリビューションには以前のバージョンがあるため、使用はnano保証されていませんが、nano最新のディストリビューションを使用している場合は、~/.nanorc次のものを追加してください。

bind ^S savefile main
unbind ^W writeout main

完全な文書はここにあります:https://nano-editor.org/dist/latest/nano.html#Rebound-Keys

関連情報