12

Lispy コードでは、次のように、アンダースコアの代わりにダッシュ記号を使用した識別子を使用できます。

(defn create-something ...)
(defn create-anything ...)
(defn create-nothing ...)

type の場合crea^P、Vim は完了結果として「作成」のみを表示します。「-」を識別子の一部として解釈し、補完のために識別子全体を提供する方法は?

4

2 に答える 2

27

(私のように) Lisp よりも CSS にたどり着いた人にとっては、受け入れられた (そして正しい!) 答えは適切ではないかもしれません。を使用set lispすると、他のものも変更されます (インデントなど)。

邪魔にならない方法は、次のiskeywordようにハイフンを に追加することです。

:set iskeyword+=\-

help iskeyword@romainlが提案したように参照してください。

于 2014-11-21T20:55:18.933 に答える
13

あなただけのオプションがあります:

:set lisp

:help 'iskeyword'およびを参照してください:help 'lisp'

于 2012-05-28T19:28:02.857 に答える