LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

export EDITOR=<твой любимый редактор>
function edit() { if [[ -f "$1" && ! -w "$1" ]]; then sudo -e "$1"; else $EDITOR "$1"; fi; }

Можешь запихнуть в *.desktop-файл, добавить ему text/plain в поддерживаемые MIME-типы и проассоциировать его в своей DE с текстовыми файлами (можно и руками, через ~/.local/share/applications/mimeapps.list). В этом случае нужно заменить sudo на pkexec или поставить графический ask-password к sudo.

Исправление intelfx, :

export EDITOR=<твой любимый редактор>
function edit() { if [[ -f "$1" && ! -w "$1" ]]; then sudo -e "$1"; else $EDITOR "$1"; fi; }

Можешь запихнуть в *.desktop-файл, добавить ему text/plain в поддерживаемые MIME-типы и проассоциировать его в своей DE с текстовыми файлами (можно и руками, через ~/.local/share/applications/mimeapps.list).

Исправление intelfx, :

export EDITOR=<твой любимый редактор>
function edit() { if [[ -f "$1" && ! -w "$1" ]]; then sudo -e "$1"; else $EDITOR "$1"; fi; }

Можешь запихнуть в *.desktop-файл, добавить ему text/plain в поддерживаемые MIME-типы и проассоциировать его в своей DE с текстовыми файлами (можно и руками, через ~/.local/share/applications/mimeapps.list).

Исправление intelfx, :

export EDITOR=<твой любимый редактор>
function edit() { if [[ -e "$1" && ! -w "$1" ]]; then sudo -e "$1"; else $EDITOR "$1"; fi; }

Можешь запихнуть в *.desktop-файл, добавить ему text/plain в поддерживаемые MIME-типы и проассоциировать его в своей DE с текстовыми файлами (можно и руками, через ~/.local/share/applications/mimeapps.list).

Исходная версия intelfx, :

export EDITOR=<твой любимый редактор>
function edit() { if [[ -e "$1" && ! -w "$1" ]]; then sudo -e "$1"; else $EDITOR "$1"; fi; }