por que a nova linha / EOL correta não foi salva?

1

Eu criei um arquivo txt vazio como um modelo para outros usuários unix (muito novos e sem noção), para ter certeza de que eles não esquecerão a extensão txt e usarão a nova linha correta & codificação ao trocar textos / notas simples com usuários do windows / máquinas.

agora um problema interessante ocorre:

  • arquivos criados no topo deste modelo vazio são confundidos no windows (do corse por causa da falta de CR ).
  • um modelo com apenas um espaço (ou qualquer outro texto) funciona como deveria, mas se for criado com pluma / xed (baseado no gedit), gedit próprio ou vim ; mas quando criado com leafpad ou mousepad , ele se comporta como os modelos vazios.
  • no ponto em que há uma nova linha no modelo, ela funciona com todos os editores mencionados.

existe uma maneira de criar um arquivo txt vazio com configurações salvas, como codificação e newline / EOL?

bonus-question: por que esses editores salvam arquivos diferentes?

para esclarecer algumas coisas: eu entendo os diferentes estilos de nova linha para text-files e com certeza todos os arquivos são codificados em UTF-8.

    
por DJCrashdummy 10.02.2017 / 22:24

1 resposta

2

Em vez de criar um arquivo vazio, coloque alguns comentários nele que digam ao usuário como preenchê-lo. Isso será útil para os usuários e também deve resolver o problema de o editor não conhecer o estilo adequado de nova linha para usar.

    
por 11.02.2017 / 00:03