Mac OS X ターミナル: pico エディターの構文を強調表示するにはどうすればよいですか?

Mac OS X ターミナル: pico エディターの構文を強調表示するにはどうすればよいですか?

私は最近Mac OS Xターミナルの色を変更しました

pico または一般的なエディターで構文の強調表示を有効にするにはどうすればよいでしょうか?

答え1

これは古いものですが、もう少し詳しく説明できると思います。

前述のように、 にpicoは構文の強調表示機能はありませんがnano、 には構文の強調表示機能がありますvim(ただし、これは大幅に異なるエディターです)。

短いバージョン:行を追加しinclude /usr/share/nano/*~/.nanorcファイルが存在しない場合は作成します。

長いバージョン: nanoは、構文の強調表示をグローバル ディレクトリに保存します。おそらく、 (私のマシン/usr/share/nano/ではこれがデフォルトです) のような場所に保存されます。強調表示ファイルはタイプごとに分割されるため、'C' 言語の強調表示は にあります。強調表示は、グローバル設定ファイルまたはユーザー設定ファイルのいずれかで、ステートメントを使用して有効にできます。各ファイルを個別に含めるか、ワイルドカード演算子を使用して、ディレクトリ内のすべてのファイルを含めることもできます。Debian/usr/share/nano/c.nanorcinclude/etc/nanorc~/.nanorcinclude /usr/share/nano/c.nanorcinclude /usr/share/nano/*

viとに関する簡単な注意vim- 多くのシステムではviデフォルトで がインストールされていますが、これは構文の強調表示をサポートしていません。 がインストールされている場合は、グローバル設定ファイルまたはユーザー設定ファイルに をvim追加することで構文の強調表示をオンにできます。syntax on/etc/vim/vimrc~/.vimrc

答え2

pico には構文の強調表示機能がありません。他のテキスト エディターには、構文の強調表示を有効にする独自の方法があります。

答え3

パーピコのWikipedia記事Picoには構文ハイライト機能がありませんでしたが、nanoにはあります。ナノのサイトこれはコンパイル時のオプションであり、記憶が正しければ、拡張子またはファイルの内容に基づいて動作することになります。

Vim は通常、デフォルトで構文が強調表示されますが、強調表示されていない場合にそれを呼び出すには、特別な黒魔術が必要になることがあります。(の代わりにset nocompatible、 を介して起動する、など)vimvisyntax onset syntax=$lang

ほとんどの X/Visual テキスト エディターでは、構文が自動的に強調表示されます。

他に興味のあるものはありますか?

関連情報