*
Markdown ファイルのアスタリスク ( ) 文字を自動的に閉じようとしています。
私はすべての言語設定ファイルを調べてきましたが、例として使用できるものは何も見つかりません。スニペットも書いてみましたが、非効率的であることがわかりました (選択範囲をラップしません)。
私は周りを検索してBracketHighlighter(カスタムの自動クローズペアリングを許可すると主張している)を見つけましたが、運がありませんでした(Package Controlを介してインストールされ、再起動されました).
どこから始めるべきか、または何が間違っているかについてのアイデアはありますか?
解決策(@skurodaに感謝)
スクロダの答えはうまくいくでしょう-しかし、私は彼らの答えに追加したいいくつかの調整を行いました:
{ "keys": ["*"], "command": "insert_snippet", "args": {"contents": "$0**"}, "context":
[
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
{ "key": "preceding_text", "operator": "regex_contains", "operand": "\\*\\*", "match_all": true },
{ "key": "selector", "operator": "equal", "operand": "text.html.markdown", "match_all": true }
]
}
**
アスタリスク キーが先行する 2 つのアスタリスクの隣で押されると、2 つ追加されます (たとえば、カーソルの場所**|
に***|
なります。これは、テキストを強調するのに大いに役立ちます。**|**
|