Onde guardar Sublime texto 3 trecho no Ubuntu 14.04
-
20-12-2019 - |
Pergunta
Eu tenho esse trecho de código para a linguagem C:
Nome do arquivo: c.sublime-trecho
Caminho do arquivo: /home/admin/.config/sublime-text-3/Pacotes/Usuário
Código:
<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>
Depois de salvar este arquivo no caminho especificado(confira acima) eu ainda não consigo acessar o trecho com a marca especificada init
.Eu tentei isso no windows e funcionou multado.Alguma ideia de onde salvar o arquivo c.sublime-fragmento de modo a funcionar no ubuntu ?Obrigado
Solução
Todos gerado pelo usuário, os arquivos devem ser armazenados no Packages/User
diretório.Então, no seu caso, salve-o como /home/admin/.config/sublime-text-3/Packages/User/c.sublime-snippet
.
Também, é geralmente uma boa idéia para o nome de trechos, de acordo com suas tabTrigger
, como você pode, eventualmente, gravar vários trechos de lidar com C.Assim, você pode renomeá-lo como init.sublime-snippet
se você escolher.
EDITAR
Com base em sua edição indicando que o trecho já foi salvo na Packages/User
, a provável razão para o fracasso é que o âmbito de aplicação source.c
na verdade, não foi em vigor.Você precisará certificar-se de definir o seu arquivo de sintaxe para C
para este escopo de trabalho - C++
é source.c++
.
Outras dicas
No ubuntu 16.04 e sublime texto 3, os fragmentos são armazenados em:
~/.config/sublime-text-3/Packages/User
O .config
pasta é oculta por padrão, então você não será capaz de vê-lo em seu aplicativo de arquivos.
Você pode vê-lo no terminal, fazendo ls -a
ou ll
.