История изменений
Исправление 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; }