2011-04-30 3 views
2

snipMate를 사용하여 스 니펫에 $1 리터럴을 어떻게 삽입 할 수 있습니까? 나는 ... 아무것도에서


결과를 매뉴얼에서 정보를 찾을 수 없습니다 (자리 표시자를 찾습니다) :

snippet s 
    $1 

결과 만 $에서 :

snippet s 
    $$1 

답변

5

해결 방법이 있습니다. $${0:1}을 사용하십시오. SnipMate는 $ {0}을 (를) 해석하지 않지만 대신 기본 텍스트를 삽입하는 것으로 보입니다.

+0

아! 고마워 피터슨 씨. 매우 영리한. – sidyll

1

기본적으로 당신, 캔트. 가장 가까운 임시 해결책은 기본 텍스트를 사용하는 것입니다.

snippet s 
    $${1:1} 

이렇게하려면 탭을 한 번 치면됩니다.

이것은 snipMate와 함께 나열된 문제입니다. 2 년 동안 지속되었으므로 수정을 위해 숨을 멈추지 않을 것입니다.

+0

나는 당신이 나를 용서해주기를 희망하지만, 나는이 질문이 게시 된 후 몇 달 동안 솔루션을 찾은 H.Ad Peterson에게 올바른 표시를 변경하기로 결정했다. 비록 당신이 그것에 대해서도 알고 싶어합니다. 나를 위해 특별히 메이크 파일에 필수적입니다. – sidyll

1

현재 StackOverflow에서 UltiSnips에 대한 프로모션 투어를 진행 중입니다. snipMate 조각에 대한

snippet s 
\$1 
endsnippet 

A 변환 스크립트가 UltiSnips와 함께 제공되기 때문에 전환이 쉽다 : 문자를 탈출 UltiSnips 지원은 해당 코드 조각은 다음과 같습니다.

+0

고마워요! 나는 그것을 들여다 볼 것이다. – sidyll

관련 문제