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à ~/.bashrchoặ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 VISUALso vớiEDITOR ). Ngoài ra, trừ khi bạn biết tại sao, bạn nên đặt nó vimthay 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"
EDITORcó 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
gitquá, đó chính xác là những gì tôi cần.
rangerquá, đó 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=vimtrong bashrc hoặc zshrc của bạn hoặc ..rc