Khi làm sudo visudo
, trình soạn thảo mặc định là nano
.
Tôi muốn thay đổi nó thành vi
hoặc vim
.
Tôi đã tạo vim
trình soạn thảo mặc định và sử dụng nó để thay thế cho gedit
việc mở các tệp php, .txt, .c và .h, bằng cách đặt một vim.desktop
tệp vào ~/.local/share/applications/
và chỉnh sửa chính xác ~/.local/share/applications/mimeapps.list
hoặc /etc/gnome/defaults.list
. Tuy nhiên rõ ràng điều này không áp dụng cho nano
.
Có manh mối nào không?
sudo -E visudo
sau trong câu trả lời, bạn đã thử chưa? -E làm cho sudo
không loại bỏ tất cả các lọ env. Điều đó đúng bởi vì Ubuntu có một dòng Defaults env_reset
trong/etc/sudoers
update-alternatives
tôi cũng thêm?
man visudo
chưa?