私は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
カント。行の前後の単語は削除できますが、行の先頭/末尾は削除できません。とにかく、すべてのデフォルトのショートカットは次のとおりです。 https://www.nano-editor.org/dist/latest/cheatsheet.html
はい、しかしこれはかなり新機能です。一部のディストリビューションには以前のバージョンがあるため、使用は
nano
保証されていませんが、nano
最新のディストリビューションを使用している場合は、~/.nanorc
次のものを追加してください。
bind ^S savefile main
unbind ^W writeout main
完全な文書はここにあります:https://nano-editor.org/dist/latest/nano.html#Rebound-Keys