Ubuntu 14.04에서 Sublime text 3 스니펫을 저장할 위치
-
20-12-2019 - |
문제
C 언어에 대한 다음 코드 조각이 있습니다.
파일 이름: c.숭고한 조각
파일 경로: /home/admin/.config/sublime-text-3/Packages/사용자
암호:
<snippet>
<content><![CDATA[
#include <stdio.h>
main(){
${1}
}
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>init</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.c</scope>
</snippet>
이 파일을 지정된 경로에 저장한 후에도(위 확인) 지정된 태그가 있는 코드 조각에 액세스할 수 없습니다. init
.나는 이것을 Windows에서 시도했고 벌금이 부과되었습니다.우분투에서 작동하도록 c.sublime-snippet 파일을 어디에 저장할지 아시나요?감사합니다
해결책
사용자가 생성한 모든 파일은 Packages/User
예배 규칙서.따라서 귀하의 경우에는 다음과 같이 저장하십시오. /home/admin/.config/sublime-text-3/Packages/User/c.sublime-snippet
.
또한 일반적으로 코드 조각의 이름을 지정하는 것이 좋습니다. tabTrigger
, 결국 C를 다루는 여러 조각을 작성할 수 있기 때문입니다.따라서 이름을 다음과 같이 바꿀 수 있습니다. init.sublime-snippet
당신이 선택한다면.
편집하다
스니펫이 이미 저장되었음을 나타내는 편집 내용을 기반으로 합니다. Packages/User
, 실패의 유일한 다른 이유는 범위가 source.c
실제로는 시행되지 않았습니다.파일의 구문을 다음과 같이 설정해야 합니다. C
이 범위가 작동하려면 - C++
~이다 source.c++
.
다른 팁
Ubuntu 16.04 및 숭고한 텍스트 3, 스 니펫은
에 저장됩니다.~/.config/sublime-text-3/Packages/User
.
.config
폴더는 기본적으로 숨겨져 있으므로 파일 응용 프로그램에서 볼 수 없습니다.
ls -a
또는 ll
를 수행하여 터미널에서 볼 수 있습니다.