Đôi khi chúng ta sửa những file cần quyền root nhưng lại dưới quyền user. Trong trường hợp đó, chúng ta sẽ cần
phải đóng file để mở lại với sudo vim
.
Để tránh sự phiền phức này, chúng ta có thể gán lệnh cho vim để tự động gọi sudo
khi lưu file ngay trong phiên
làm việc của vim.
Mở file $HOME/.vimrc
và thêm vào nội dung như sau:
cmap w!! w !sudo tee > /dev/null %
Từ giờ trở đi, gõ lệnh :w!!
trong vim sẽ tương đương với lệnh :w !sudo tee > /dev/null %
, lệnh giúp chúng ta
lưu file với quyền root mà không cần mở lại vim.