Xóa tất cả các dòng trong trình soạn thảo VI / VIM - Unix / Linux CentOS Ubuntu

Tác giả NetworkEngineer, T.Bảy 02, 2019, 03:20:27 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Xóa tất cả các dòng trong trình soạn thảo VI / VIM - Unix / Linux


Làm cách nào để xóa tất cả các dòng trong tệp khi được mở trong trình chỉnh sửa VI hoặc trình soạn thảo VIM?

Những người mới sử dụng unix sẽ sử dụng dd để xóa từng dòng để làm trống tệp. Có một cách dễ dàng để xóa tất cả các dòng trong một tệp khi được mở trong Trình chỉnh sửa.

Thực hiện theo các bước dưới đây để làm trống một tập tin:

  • Chuyển đến chế độ lệnh trong trình chỉnh sửa bằng cách nhấn phím ESC trên bàn phím.
  • Nhấn gg. Nó sẽ đưa đến dòng đầu tiên của tập tin.
  • Sau đó nhấn dG. Điều này sẽ xóa từ dòng đầu tiên đến dòng cuối cùng.

Xem cách đơn giản để loại bỏ tất cả các dòng trong một tệp. Chúng ta sẽ xem cách làm trống tệp khi không được mở trong trình chỉnh sửa. Trong unix /dev/null là bất kỳ luồng trống nào, bạn có thể sử dụng luồng đó để làm trống một tệp. Các lệnh sau cho biết cách làm trống một tệp.

Mã nguồn [Chọn]
cat /dev/null > file