web-dev-qa-db-ja.com

nanoの行番号付けはありますか?

Nanoの行番号付けをオンにする方法はありますか?

22
chrisjlee

あなたが望むものに近づく唯一のものは、現在のカーソル位置を表示するオプションです。 --const(マンページ:常にカーソル位置を表示する)オプションを使用するか、 AltC 開いているテキストファイル。

20
tshepang

set linenumbers/etc/nanorcを追加すると、nanoバージョン2.7.1で機能します。

コマンドラインで-lまたは--linenumbersを使用してアクティブにすることもできます。

Nano内から行番号を切り替える:私の場合はM-# Alt+Shift+3

22

これは10月20日に追加され、10月22日に文書化され、まだリリースに至っていないので、次のようにソースからコンパイルします。

git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;Sudo make install 

次に、以下を.nanorcに追加します。

set linenumbers

^#を使用して、Nano内から行番号のオンとオフを切り替えることができます。それは最近のものであり、多くの人々によってテストされていないので、おそらく少しバグがあります。

4
Faissaloo

Nanoは、いくつかの機能を備えた非常にシンプルなエディターです。ベーシックエディション以外のものを希望する場合、nanoは適切なツールではありません。 Emacs は非常に強力なエディタです。行番号をオンに切り替えるには、 M-x linum-mode と入力します。 Emacsがあなたを怖がらせ、テキストモードエディターが必要な場合は、 Joe を検討してください。この場合、行番号は-linumsオプションでオンになります。

代わりに、.bashrcのクイックエイリアス:

echo "alias nano='nano -c -l'" >> ~/.bashrc && source ~/.bashrc && reset

ハッシュバングスクリプトでは構文を強制する必要があるため、特定の強調表示を強制します。

echo "alias nano='nano --syntax=php -c -l'" >> ~/.bashrc && source ~/.bashrc && reset

マンナノ

0
NVRM