Vim - Lưu file với quyền root mà không cần mở lại file

Đô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.

vim 

Bài liên quan

comments powered by Disqus