Salvando arquivos sem uma nova linha [duplicado]

2

Recentemente descobri que, depois de anos pensando que vários softwares estavam adicionando uma nova linha no final dos meus arquivos, na verdade era Pluma (ou Gedit -  mesma diferença) silenciosamente adicionando-os o tempo todo. Atualmente estou trabalhando em um site que terá muitas inclusões de PHP, analisando dados salvos em disco e os gostos, então isso tornaria minha vida muito mais fácil de acabar com a linha extra adicionada ao final de cada arquivo. Tanto quanto eu posso dizer, não há como parar esse comportamento.

Eu gostaria de obter isso classificado ou encontrar um editor de texto semelhante ao Gedit sem esse problema. Eu realmente não quero recorrer ao uso do Notepad ++ via Wine, mas isso pode ser uma opção. Editores de texto de terminal também são uma possibilidade, mas eu prefiro usar um com uma GUI para qualquer coisa além de pequenas edições em arquivos.

    
por spacer GIF 08.03.2018 / 16:01

2 respostas

0

Existe um conf no gedit que pode corrigir o seu problema: Você pode modificá-lo digitando

gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false

Se você não gosta de ferramentas de linha de comando Você pode modificá-lo usando dconf-editor ( sudo apt install dconf-editor se necessário)

Em seguida, no editor do dconf, vá para

/org/gnome/gedit/preferences/editor

E altere ensure-trailing-newline para falso

    
por Félicien 08.03.2018 / 16:09
1

Os seguintes editores não adicionam um caractere de nova linha à direita, se não houver nenhum,

  • leafpad
  • emacs

Você pode instalar ambos através dos repositórios

sudo apt update
sudo apt install leafpad emacs24

(Eu chequei no 16.04 LTS, e foi o pacote emacs24 para o meu emacs.)

Editar:

  • leafpad é um editor de GUI leve, que vem com o Lubuntu.

  • emacs é um editor clássico originalmente do Unix, e pode ser executado com uma GUI e em uma janela de terminal. É muito poderoso, mas tem uma curva de aprendizado.

por sudodus 08.03.2018 / 16:20