XSBを使ったPrologプログラミングから始めています。
(XSB) Prolog に提案する vim エディター用の構文強調表示スクリプトまたはプラグインは何ですか?
Vim (7.3) には、Prolog のファイルタイプ固有の設定と構文の強調表示が付属しています。ファイルがそのように検出されていること (つまり、 :setlocal filetype?
prints prolog
):filetype plugin on
を確認し:syntax on
てください~/.vimrc
。
Vim は and を自動検出*.pdb
し*.pl
ます (内容によっては、Perl の場合もあります)。ただし、追加のパターンを構成できます。 を参照してください:help new-filetype
。
Logtalk に対する Vim のサポートは、Prolog ファイルの構文カラーリングの代替手段です。Logtalk が Prolog を拡張していることを考えると、公式および事実上の標準の Prolog 機能の適切な構文カラーリングが得られます。最新バージョンは次の場所から入手できます。
https://github.com/LogtalkDotOrg/logtalk3/tree/master/coding/vim
ただし、Prolog ファイルの Logtalk シンタックス ハイライター サポートを使用するには、Vim を構成する必要があります (基本的に、Prolog に使用しているファイル拡張子を認識するためです。たとえば、デフォルトでは XSB は を好みます.P
)。また、さまざまな Vim テーマを試してみてください。それらのいくつかは、他のものよりも快適です。
Vim で Prolog を操作するための 2 つの大きなプラグインが「設定」されています。
2番目のファイルを確認できます-それらはVimに付属している標準のprolog.vimを拡張していますが、それを含んでいます。さらに、SWI Prolog、GNU Prolog など、さまざまな種類の Prolog をサポートしています。これらを例として使用したり、独自のものを作成したりできます。