Windows Tips & News

Desativar suporte para terminações de linha Unix no bloco de notas do Windows

click fraud protection

O Bloco de notas é um dos aplicativos clássicos do Windows que a Microsoft raramente atualiza. A partir do Windows 10 Build 17661, a Microsoft fez uma melhoria no aplicativo. Ele agora reconhece terminações de linha Unix, então você pode ver e editar arquivos Unix / Linux com o Bloco de Notas. Há uma chance de que esse novo comportamento não funcione em seus cenários, ou você pode preferir desabilitar esse novo comportamento e retornar ao comportamento original do Bloco de notas. Aqui está como.

No Unix / Linux, as terminações de linha são bastante diferentes do que o Windows usa.
No Windows, existem dois símbolos usados ​​para esse fim: char (10), conhecido como Carriage Return (CR), e char (13), conhecido como Line Feed (LF). O Linux usa apenas LF para terminações de linha.

Durante anos, o Bloco de notas suportou apenas o esquema CRLF, tornando impossível ler e editar arquivos de texto do Linux. Provavelmente, graças à integração de Subsistema Windows para Linux, O bloco de notas no Windows 10 build 17661 pode reconhecer terminações de linha do Linux.

Aqui está uma captura de tela do Bloco de notas tentando exibir o conteúdo de um arquivo de texto .bashrc do Linux, que contém apenas caracteres Unix LF EOL:

A próxima captura de tela mostra o aplicativo Notepad atualizado, que exibe o mesmo arquivo corretamente:

A barra de status indica os finais de linha atuais.É possível desativar esse comportamento quando necessário.

Para desativar o suporte a terminações de linha Unix no bloco de notas do Windows, faça o seguinte.

  1. Abra o Aplicativo Editor de registro.
  2. Vá para a seguinte chave do Registro.
    HKEY_CURRENT_USER \ Software \ Microsoft \ Notepad

    Veja como acessar uma chave de registro com um clique. Se essa chave não existir, você deve criá-la manualmente.

  3. À direita, crie um novo valor DWORD de 32 bits fWindowsOnlyEOL.
    Nota: Mesmo se você for executando o Windows de 64 bits você ainda deve criar um valor DWORD de 32 bits.
    Defina seu valor como 1.
  4. À direita, crie um novo valor DWORD de 32 bits fPasteOriginalEOL. Deixe seus dados de valor como 0.
  5. Para que as alterações feitas pelo ajuste do Registro tenham efeito, você precisa sair e entre em sua conta de usuário.

o fWindowsOnlyEOL o valor funciona da seguinte maneira:

fWindowsOnlyEOL = 0: Insira o caractere EOL detectado do documento aberto no momento quando a tecla Return / Enter for pressionada.

fWindowsOnlyEOL = 1: Força o término da linha CRLF do Windows quando a tecla Return / Enter é pressionada.

o fPasteOriginalEOL parâmetro aceita os seguintes valores.

fPasteOriginalEOL = 0: Modifica o caractere EOL do texto que está sendo colado no Bloco de Notas para o caractere EOL do documento aberto no momento.

fPasteOriginalEOL = 1: Os caracteres EOL no texto colado no Bloco de notas não são modificados.

Finalmente, o Winaero Tweaker pode ser usado para personalizar o suporte a terminações de linha Unix no Bloco de Notas.

Você pode baixar o Winaero Tweaker aqui: Baixe o Winaero Tweaker

Fonte: Microsoft

Taras Buria, autor da Winaero

A Microsoft restaurou as barras de rolagem de sobreposição no Edge, então hoje aprenderemos como ...

Consulte Mais informação

Baixar arquivos de registro e arquivos em lote

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Sergey Tkachenko, autor da Winaero

A Microsoft anunciou hoje o serviço em nuvem do Windows 365 na conferência Inspire. Ele permitirá...

Consulte Mais informação