Trước hết bạn nên chú ý rằng có hai loại trình soạn thảo văn bản ..
- Các trình soạn thảo dòng lệnh như vim, nano, emacs, v.v.
- Trình chỉnh sửa văn bản GUI như gedit, kate, ...
Trình chỉnh sửa văn bản mặc định khi sử dụng GUI không giống như trình soạn thảo văn bản dòng lệnh, vì vậy khi bạn mở tệp bằng GUI, có thể bạn đang sử dụng trình soạn thảo văn bản GUI theo mặc định. Trong khi khi sử dụng dòng lệnh để bạn sử dụng trình soạn thảo văn bản dòng lệnh.
Để biết đó là trình soạn thảo văn bản dòng lệnh mặc định trong hệ thống của bạn, bạn có thể thử một trong các phương pháp sau:
Phương pháp đầu tiên:
sudo update-alternatives --config editor
Lệnh này cho bạn thấy các trình soạn thảo văn bản. Cái bạn đang sử dụng có * ở phía trước
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Phương pháp thứ hai:
$ echo $EDITOR
/usr/bin/nano
để đặt trình chỉnh sửa mặc định, bạn có thể thêm phần sau vào cấu hình shell của mình ( ~/.bashrc
):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"