
pico または一般的なエディターで構文の強調表示を有効にするにはどうすればよいでしょうか?
答え1
これは古いものですが、もう少し詳しく説明できると思います。
前述のように、 にpico
は構文の強調表示機能はありませんがnano
、 には構文の強調表示機能がありますvim
(ただし、これは大幅に異なるエディターです)。
短いバージョン:行を追加しinclude /usr/share/nano/*
、~/.nanorc
ファイルが存在しない場合は作成します。
長いバージョン: nano
は、構文の強調表示をグローバル ディレクトリに保存します。おそらく、 (私のマシン/usr/share/nano/
ではこれがデフォルトです) のような場所に保存されます。強調表示ファイルはタイプごとに分割されるため、'C' 言語の強調表示は にあります。強調表示は、グローバル設定ファイルまたはユーザー設定ファイルのいずれかで、ステートメントを使用して有効にできます。各ファイルを個別に含めるか、ワイルドカード演算子を使用して、ディレクトリ内のすべてのファイルを含めることもできます。Debian
/usr/share/nano/c.nanorc
include
/etc/nanorc
~/.nanorc
include /usr/share/nano/c.nanorc
include /usr/share/nano/*
vi
とに関する簡単な注意vim
- 多くのシステムではvi
デフォルトで がインストールされていますが、これは構文の強調表示をサポートしていません。 がインストールされている場合は、グローバル設定ファイルまたはユーザー設定ファイルに をvim
追加することで構文の強調表示をオンにできます。syntax on
/etc/vim/vimrc
~/.vimrc
答え2
pico には構文の強調表示機能がありません。他のテキスト エディターには、構文の強調表示を有効にする独自の方法があります。
答え3
パーピコのWikipedia記事Picoには構文ハイライト機能がありませんでしたが、nanoにはあります。ナノのサイトこれはコンパイル時のオプションであり、記憶が正しければ、拡張子またはファイルの内容に基づいて動作することになります。
Vim は通常、デフォルトで構文が強調表示されますが、強調表示されていない場合にそれを呼び出すには、特別な黒魔術が必要になることがあります。(の代わりにset nocompatible
、 を介して起動する、など)vim
vi
syntax on
set syntax=$lang
ほとんどの X/Visual テキスト エディターでは、構文が自動的に強調表示されます。
他に興味のあるものはありますか?