Nov 12

Trong ubuntu mặc định sử dụng trình soạn thảo nano. Cái này nghe nói dễ xài nhưng với mình thì không dễ chút nào nên mình phải chuyển qua thằng khác (ở đây mình chọn vim).

Mở termainal và gõ lệnh:

sudo update-alternatives –config editor

Nó sẽ liệt kê các trình soạn thảo có sẵn trong máy, lúc đó chỉ cần chọn số tương ứng với trình soạn thảo yêu thích của bạn.

There are 4 choices for the alternative editor (providing /usr/bin/editor).

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

Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in manual mode.

Như vậy là sau này chỉnh sửa các file sử dụng trình soạn thảo mặc định của máy – ví dụ visudo – thì vim sẽ được gọi. Hoặc dùng lệnh editor thì vim cũng được gọi.

Thêm 1 cái nữa là crontab, nó lại sử dụng một lệnh để chọn trình soạn thảo riêng, khi sử dụng crontab -e nó sẽ gọi chương trình đó, để thay đổi ta dùng lệnh select-editor.

Trong terminal lại sử dụng mặc định là bộ lệnh của emacs, nếu bạn muốn chuyển sang bộ lệnh của vi thì dùng lệnh:

set -o vi

Để chuyển lại như cũ thì gõ lại:

set -o emacs

Vim là bộ soạn thảo rất mạnh, nếu nắm vững nó sẽ tiết kiệm rất nhiều thời gian. Nghe nói emacs cũng mạnh nhưng chưa thử lần nào.

Hi vọng sẽ hoàn thành được loạt bài giới thiệu về vim. Khá nhiều lệnh.

Tagged with:
preload preload preload