Mac OS X 10.7(ライオン)でのハイライト表示?
-
10-12-2019 - |
質問
Mac OS X 10.7(Lion)のNanoの構文強調表示を有効にする方法?
Googleでこれまでに見つけたものによると、/.nanorc
ファイルを使用していることがあることです。私はそれを手に入れるか、それを作る方法はわかりませんか?
私のターミナルのnano
を見つけようとすると、これは私が得るものです:
Notra:~ Sukhvir$ whereis nano
/usr/bin/nano
.
インターネットで見つけたものによると、これは私が編集する必要があるファイルです:
~/.nanorc
.
しかし、どうやってそれを開く方法/それを開く方法/それを持っていないならば、それを作る方法は?
私はプログラミングの人々に少し新しいものであるので、ステップバイステップの指示は高く評価されます。
主にC
に必要です。
オンラインで見つけたものによると、これを.nanorc
ファイルに貼り付ける必要があります。
include "/usr/share/nano/nanorc.nanorc"
include "/usr/share/nano/c.nanorc"
.
しかしこれは、/usr/share/nano
と同じディレクトリがないため、機能しません。
私はls /usr/share/
もしたばかりで、その結果に従ってそのディレクトリにはnano
がありません。これはMac OS X 10.7(ライオン)の問題またはMACの問題ですか?
解決
ここにあなたを助けるためのいくつかのステップがあります。
-
/usr/local/share/
に新しいディレクトリを作成するこのように、 'nano'という名前:MKDIR / USR /地域/共有/ナノ
- 今、Nanoを使用して、このようなC構文のナノリソースファイルを作成します。
ナノ/ usr /局所/共有/ナノ/ CAnorc`
- Cコードをこのファイルに強調表示して保存します。これはいくつかの可能なC構文の強調表示へのリンクです:
href="http://code.google.com/p/nanosyntax/source/browse/trunk/syntax-nanorc/c.nanorc" real="noreferrer"> http://code.google。 COM / P /ナノシンタックス/ソース/ブラウズ/トランク/シンタックス - NANORC / CNORC
- そのファイルを保存し、次のように入力してユーザーのナノリソースファイルを開く。
ナノ〜/νnanorc
- このファイルでは、次のようにしたばかりのC.nanorcファイルへの参照を追加します。
"/usr/local/share/nano/c.nanorc"
- ユーザーリソースファイルを保存します。
今、Cファイルを開くと、構文の強調表示が表示されます。同じ方法で、さまざまな種類のファイルに対して追加の構文強調表示を追加できます。
~/.nanorc
ファイルに多くの行を追加してください。ユーザーのアクセス許可によっては、SUDOを使用して上記のコマンドの一部の前に先行してからrootパスワードを入力する必要があります。
- ユーザーリソースファイルを保存します。
- このファイルでは、次のようにしたばかりのC.nanorcファイルへの参照を追加します。
- そのファイルを保存し、次のように入力してユーザーのナノリソースファイルを開く。
- Cコードをこのファイルに強調表示して保存します。これはいくつかの可能なC構文の強調表示へのリンクです:
- 今、Nanoを使用して、このようなC構文のナノリソースファイルを作成します。
他のヒント
HomeBrew (brew
)を使用すると、 nano Mac OSXに付属の新しいバージョン。
brew
をインストールしてから、端末からnano
の新しいバージョンをインストールします。
brew install nano
.
この方法の取り付けには、デフォルトの構文ハイライトファイルを含む/usr/local/share/nano
フォルダが含まれています。include "/usr/local/share/nano/c.nanorc"
の~/.nanorc
。
ボーナス:すべての言語を追加するための実行1回のライナー。
/bin/ls /usr/local/share/nano/*.nanorc | xargs -I {} echo 'include "{}"' >> ~/.nanorc
. ここでは、ここではNanoのためのかなり正確な構文定義を維持しています。 https://github.com/craigbarnes/ Nanorc 。Nanoが付属のデフォルトの「例」定義は、上記のように、非常にの低品質の品質である。
2018年更新
- install Homebrew
-
brew install nano
-
nano ~/.nanorc
- HomeBrew Nanoの構文強調表示へのファイルパスを追加する
- (JSなどの新しいLangで更新されています)
-
include "/usr/local/Cellar/nano/*/share/nano/*.nanorc"
1:
*
では、2.9.3ではなく、どちらのナノのバージョンを含めることができます(たとえば)。 2番目の*
には、すべての.NAnORCファイルが含まれているため、含まれているすべての言語の構文強調表示があります。
テスト
.cd ~/Desktop touch test.py touch test.js nano test.py nano test.js
さらに.nanorcのカスタマイズ
私の.nanorcファイルに「マウスを設定します」と「スムーズ」を追加しました。これにより、マウスの使用と滑らかなスクロールが可能になります。
nano --help
を実行して、これらのオプションについてもっと詳しく説明してください。
更新された構文強調表示
https://github.com/scopatz/nanorc の構文の強調表示、望ましい
簡単なフロー:
BREW UPDATE && BREW Install Nano
新しいNanoがインストールされた後、この行を~/.nanorc
に追加して、提供されているすべての構文の構文の強調表示を有効にします。
/ usr / local / share / nano / *を含む。Nanorc
BREW UPDATE && BREW Install Nano
新しいNanoがインストールされた後、この行を~/.nanorc
に追加して、提供されているすべての構文の構文の強調表示を有効にします。
/ usr / local / share / nano / *を含む。Nanorc