Existem várias maneiras de alcançar o que você deseja. Em ordem, Kate está fazendo o seguinte:
- O Kate lê as configurações configuradas globalmente na caixa de diálogo de configuração na guia Indentação.
- Kate lê dados opcionais da sessão, ou seja, se você usar sessões e escolher manualmente as configurações em um arquivo, essas configurações deverão ser restauradas novamente ao abrir o arquivo.
- Kate lê a configuração "Tipo de arquivo": o tipo de arquivo, também chamado de
mode
, pode ser configurado emSettings
>Configure Kate
>Open/Save
>Modes & Filetypes
tab. Escolha seu tipo de arquivo, por exemploScripts/Python
e, em seguida, adicione uma modeline como esta:kate: indent-pasted-text false; indent-width 4;
- O Kate pesquisa variáveis do documento em
.kateconfig
arquivos recursivamente para cima. Se encontrado, aplicará estas configurações - Kate lê as variáveis do documento no próprio documento. Assim, em um arquivo Python, você pode simplesmente adicionar um comentário na primeira ou última
10
linhas do arquivo e escrever, por exemplo :#kate: indent-pasted-text false; indent-width 4;
Tudo isso também é descrito no Manual do Kate .