nanoでナビゲートしているときに行番号を表示し続けるには?

nanoでナビゲートしているときに行番号を表示し続けるには?

ファイルを上下に移動すると、Nanoエディタで行番号を表示するキーボードショートカットを探しています。

CTRL+に関するいくつかの記事でこれを見たことがありますが、Cナビゲーション時に行番号は自動的に更新されません。

以前は、Linuxターミナルでこのようなショートカットを使った記憶がありますね。ナノ用だったと思います。また、この資料に示されているようにデフォルトで機能するので、パラメータを変更する必要はないと思いました。https://askubuntu.com/questions/73444/how-to-show-line-numbering-in-nano-when-opening-a-file

これを行うには近道がありますか? Ubuntu 16.04とGNU nano 2.5.3があります。

答え1

以下では、1行あたりの行番号を有効または無効にできます。

ALT +#

ヘルプを見る(開いて+nano入力):CtrlG

M-#             Line numbering enable/disable

パラメータを使用してコマンドラインで行番号付けを有効にすることもできます-l。たとえば、次のようになります。

$ nano -l somefile.txt

答え2

Nanoのデフォルトオプションは/etc/nanorc設定ファイルに設定されているため、「#set linenumbers」オプションのコメントを外してデフォルトですべてのファイルに行番号を表示するように設定するか、端末で次のコマンドを実行できます。

sed -i 's/# set linenumbers/set linenumbers/g' /etc/nanorc

答え3

-lまたはロゴを使用できます--linenumbers。だから、

nano -l yourfile.txt

永久に作成するには、set linenumbersコメントを解除する/home/<username>/.nanorcか、/etc/nanorc

関連情報