Недавно я обнаружил, что после долгих лет мышления различное программное обеспечение добавляло новую строку в конец моих файлов, это было фактически Pluma (или Gedit - такая же разница), молча добавляя их все время. В настоящее время я работаю над веб-сайтом, на котором будет много PHP, анализируя данные, сохраненные на диске и т.п., поэтому мне было бы намного легче избавиться от лишней строки, добавленной в конец каждого файла. Насколько я могу судить, нет способа остановить это поведение.
Я бы хотел либо получить этот отсортированный, либо найти текстовый редактор, подобный Gedit, без этой проблемы. Я действительно не хочу прибегать к использованию Notepad ++ через Wine, но это может быть вариант. Редакторы текстовых терминалов также возможны, но я бы предпочел использовать один с графическим интерфейсом для чего-то большего, чем незначительные изменения в файлах.
В gedit есть проблема, которая может исправить вашу проблему: вы можете изменить ее, набрав
gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false
Если вам не нравятся инструменты командной строки, вы можете изменить используя dconf-editor (sudo apt install dconf-editor при необходимости)
Затем в dconf-editor перейдите к
/org/gnome/gedit/preferences/editor
И измените ensure-trailing-newline на false
В gedit есть проблема, которая может исправить вашу проблему: вы можете изменить ее, набрав
gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false
Если вам не нравятся инструменты командной строки, вы можете изменить используя dconf-editor (sudo apt install dconf-editor при необходимости)
Затем в dconf-editor перейдите к
/org/gnome/gedit/preferences/editor
И измените ensure-trailing-newline на false
В gedit есть проблема, которая может исправить вашу проблему: вы можете изменить ее, набрав
gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false
Если вам не нравятся инструменты командной строки, вы можете изменить используя dconf-editor (sudo apt install dconf-editor при необходимости)
Затем в dconf-editor перейдите к
/org/gnome/gedit/preferences/editor
И измените ensure-trailing-newline на false
Следующие редакторы не добавляют конечный символ новой строки, если его нет,
leafpad emacsВы можете установить оба из репозиториев
sudo apt update
sudo apt install leafpad emacs24
5] (я проверил в 16.04 LTS, и это был пакет emacs24 для моих emacs.) Edit:
leafpad emacs является классическим редактор из Unix, и его можно запустить как с графическим интерфейсом, так и в окне терминала. Он очень мощный, но имеет кривую обучения.Следующие редакторы не добавляют конечный символ новой строки, если его нет,
leafpad emacsВы можете установить оба из репозиториев
sudo apt update
sudo apt install leafpad emacs24
(я проверил в 16.04 LTS, и это был пакет emacs24 для моих emacs.)
Edit:
leafpad emacs является классическим редактор из Unix, и его можно запустить как с графическим интерфейсом, так и в окне терминала. Он очень мощный, но имеет кривую обучения.Следующие редакторы не добавляют конечный символ новой строки, если его нет,
leafpad emacsВы можете установить оба из репозиториев
sudo apt update
sudo apt install leafpad emacs24
(я проверил в 16.04 LTS, и это был пакет emacs24 для моих emacs.)
Edit:
leafpad emacs является классическим редактор из Unix, и его можно запустить как с графическим интерфейсом, так и в окне терминала. Он очень мощный, но имеет кривую обучения.