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 & Filetypestab. Escolha seu tipo de arquivo, por exemploScripts/Pythone, em seguida, adicione uma modeline como esta:kate: indent-pasted-text false; indent-width 4; - O Kate pesquisa variáveis do documento em
.kateconfigarquivos 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
10linhas do arquivo e escrever, por exemplo :#kate: indent-pasted-text false; indent-width 4;
Tudo isso também é descrito no Manual do Kate .