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 muitas tentativas, vi que ele se move aleatoriamente para um ponto uma ou duas linhas acima do local onde estava inicialmente.
(A linha vermelha é o cursor - eu a desenhei manualmente, pois ela não aparecerá na tela de impressão)
Alguém notou isso?
Minha versão do bloco de notas é:
É um problema, porque eu continuo digitando e sempre que eu salvar, preciso colocar manualmente o cursor no local correto, ou então estou digitando em algum lugar entre as linhas!
windows-vista
notepad
lazer
fonte
fonte
Respostas:
Percebi esse problema no Windows XP Notepad. Isso só acontece se a quebra de linha estiver ativada quando você salvar. A quantidade que o cursor recua está relacionada ao número de novos pontos de quebra antes do cursor desde a última gravação. Quanto mais novos pontos de quebra antes do cursor, mais o cursor recua.
Por que o cursor se move? Quando você salva com a quebra automática de linha ativada, o Bloco de Notas insere caracteres CR CR LF em cada ponto de quebra automática 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 extras CR CR LF, o cursor parece se mover para trás.
Para obter mais informações e um exemplo passo a passo, consulte Bug no bloco de notas: Salvar com quebra de linha insere caracteres CR CR LF na janela de exibição .
fonte
Independentemente de se tratar de um bug, se você estiver fazendo algo no bloco de notas regularmente o suficiente para que isso seja um problema, você precisará começar a usar um editor de texto melhor. Experimente o bloco de notas gratuito ++ para começar - http://notepad-plus.sourceforge.net/
fonte
(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 de 2015).
Segundo este site , o bug existia no Windows 10 em 18 de outubro de 2015.
Se estamos adotando as principais versões do Windows 10, a versão inicial era 1507, a próxima versão principal era 1511 . Portanto, por dedução, a versão 1511 foi a primeira grande atualização que corrigiu esse bug.
fonte
Abra o editor do Registro e, em Usuário Atual, localize a seguinte chave:
HKEY_CURRENT_USER\Software\Microsoft\Notepad
então
fSavePageSettings
e defina-o como "1"fSaveWindowPositions
não existir, crie DWORD e defina-o como "1"fonte