Por que o Bloco de Notas do Windows Vista move aleatoriamente o cursor depois de salvar um arquivo?

15

O que está acontecendo:

Inicialmente meu cursor estava em "inicialmente aqui". Quando pressiono Ctrl+S para salvar o arquivo, meu cursor se move automaticamente para a segunda posição.

Depois de várias tentativas, vi que ele se move aleatoriamente para um ponto uma ou duas linhas acima do local em que estava inicialmente.

(Alinhavermelhaéocursor-desenhei-amanualmente,umavezquenãoapareceemprintscreen)

Alguémpercebeuisso?

MinhaversãodoNotepadé:

É um problema, já que eu continuo digitando e sempre que eu salvar, eu tenho que colocar manualmente o cursor no lugar correto ou então estou digitando em algum lugar entre as linhas!

    
por Lazer 19.10.2009 / 08:14

4 respostas

25

Eu notei esse problema no Windows XP Notepad. Acontece apenas quando a quebra de linha está ativada quando você salva. A quantidade que o cursor recua está relacionada ao número de novos pontos de quebra antes do cursor desde o último salvamento. Quanto mais novos pontos de contorno antes do cursor, mais o cursor se move para trás.

Por que o cursor se move? Quando você salva com quebra automática de linha, o Bloco de Notas insere caracteres CR CR LF em cada ponto de quebra na janela de exibição (mas não no arquivo salvo). O número de caracteres desde o início da janela de exibição até o cursor permanece o mesmo, mas devido aos caracteres CR CR LF extras, o cursor aparece para retroceder.

Para obter mais informações e um exemplo passo a passo, consulte o bug do Bloco de notas: salvando com quebra de linha insere caracteres CR CR LF na janela de exibição .

    
por 17.02.2010 / 03:17
9

Independentemente de se isso é um bug, se você está fazendo alguma coisa no bloco de notas regularmente o suficiente para que isso seja um problema, você precisa começar a usar um editor de texto melhor. Experimente o notepad ++ gratuito para começar - link

    
por 19.10.2009 / 08:38
0

(Não é possível postar como comentário porque não tenho reputação suficiente.)

De acordo com este site , ele foi corrigido por pelo menos o Windows 10 versão 1511 (novembro 2015).

De acordo com este site , o bug existia no Windows 10 em outubro 18 de 2015.

Se estivermos usando versões principais do Windows 10, o lançamento inicial foi 1507, o próximo grande a versão foi 1511 . Então, por dedução, a versão 1511 foi a primeira grande atualização que tinha esse bug corrigido.

    
por 09.05.2018 / 14:16
-2

Abra o editor do Registro e, em Usuário atual, localize a seguinte chave:

HKEY_CURRENT_USER\Software\Microsoft\Notepad

então

  1. Crie um novo valor DWORD chamado fSavePageSettings e defina como "1"
  2. se fSaveWindowPositions não existir, crie DWORD e defina-o como "1"
por 15.08.2012 / 14:23