Tôi tin rằng tôi có thể làm một cái gì đó như thế export EDITOR=vi
, nhưng tôi không chắc chắn chính xác những gì để vào, và ở đâu.
Làm cách nào tôi có thể đặt "vi" làm trình chỉnh sửa mặc định của mình?
select-editor
.
Tôi tin rằng tôi có thể làm một cái gì đó như thế export EDITOR=vi
, nhưng tôi không chắc chắn chính xác những gì để vào, và ở đâu.
Làm cách nào tôi có thể đặt "vi" làm trình chỉnh sửa mặc định của mình?
select-editor
.
Câu trả lời:
Bạn nên thêm nó vào tập tin cấu hình của shell. Đối với Bash, đây là ~/.bashrc
hoặc ~/.bash_profile
. Bạn cũng nên đặt $VISUAL
, vì một số chương trình (chính xác) sử dụng thay vì $EDITOR
(xem VISUAL
so vớiEDITOR
). Ngoài ra, trừ khi bạn biết tại sao, bạn nên đặt nó vim
thay vì vi
.
TL; DR, thêm phần sau vào cấu hình shell của bạn (có thể ~/.bashrc
):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITOR
có trong cả môi trường của bạn ( env | grep EDITOR
) và được chuyển đến sudo
( sudo env | grep EDITOR
) không, vì chính sách bảo mật sudo của hệ thống của bạn có thể cấm nó (xem man sudo
để biết thêm chi tiết).
Bạn cũng có thể đặt trình soạn thảo văn bản mặc định của mình bằng cách sử dụng lệnh sau.
sudo update-alternatives --config editor
git
quá, đó chính xác là những gì tôi cần.
ranger
quá, đó chính xác là những gì tôi cần. PS: chỉ để giúp chỉ số cho những người đang cố gắng làm điều tương tự.
Như Pablo Bianchi đã đề cập trong một bình luận, bạn có thể chạy
select-editor
Và nó sẽ hỏi bạn sử dụng trình soạn thảo nào. Nếu bạn không thấy vim là một tùy chọn, hãy chạy
apt install vim
Và thử lại.
export EDITOR=vim
trong bashrc hoặc zshrc của bạn hoặc ..rc