Để làm cho nó vĩnh viễn chỉ cần làm như sau trong thiết bị đầu cuối:
echo "export EDITOR=vi" >> ~/.bashrc
Điều này sẽ thêm dòng vào .bashrc
tệp của bạn được gọi mỗi khi bạn mở một cửa sổ đầu cuối.
Để trả lời tại sao điều này sẽ hoạt động ngay cả khi đã có một dòng tương tự trước khi thêm vào .bashrc
là đơn giản. .bashrc
là một tập lệnh sẽ được đọc và thực thi theo cách tuyến tính và phương thức này đang thêm dòng này là dòng cuối cùng bên dưới tất cả các tập lệnh khác, vì vậy nó được thực thi / đánh giá như cuối cùng. Vì vậy, nếu đã có một dòng trước giá trị của EDITOR
biến sẽ được ghi đè bằng dòng bạn thêm.
Ngoài ra, nếu bạn không muốn tạo ra một mớ hỗn độn, bạn cũng có thể sử dụng trình soạn thảo yêu thích của mình (vi, vim, nano, joe, v.v.) để thực hiện thay đổi này và thêm một dòng nếu không có mặt và nếu có mặt thì chỉnh sửa nó.
/home/$USER/.bashrc
tệp của bạn