Cách chỉnh sửa tệp trong linux: trình soạn thảo văn bản vi là người bạn tốt nhất của bạn
Mục lục:
- Trình soạn thảo văn bản Vi
- Chế độ Vi
- Hướng dẫn sinh tồn Vi
- Các lệnh cơ bản
- Lệnh chỉnh sửa
- Tìm và thay thế
- Sao chép và dán
- Cắt và dán
Vi, từ chữ Visual, là một chương trình được phân loại là trình soạn thảo văn bản vì không giống như các trình phân loại là trình xử lý văn bản, nó không cung cấp các công cụ để trực quan hóa kết quả cuối cùng của tài liệu tại thời điểm in. Nói cách khác, nó thiếu các tùy chọn để căn giữa hoặc chứng minh văn bản, nhưng nó cho phép các hoạt động cơ bản như sao chép, dán, di chuyển hoặc xóa các ký tự một cách linh hoạt. Thông thường các loại chương trình này được sử dụng bởi các lập trình viên để phát triển mã nguồn.
Chắc chắn, bạn đang tự hỏi tại sao chúng ta nên biết về Vi?, lý do chính là vì nó được tìm thấy trong tất cả các bản phân phối Linux và trong các tình huống khẩn cấp, nó có thể là trình soạn thảo duy nhất có sẵn để giải quyết một số vấn đề về hỏng hóc hệ thống, lỗi khởi động hoặc thảm họa khác. Tuy nhiên, tài nguyên yêu cầu thấp và lý tưởng cho việc quản lý tệp hệ thống.
Trình soạn thảo văn bản Vi
Vi được tạo bằng cách lấy tài nguyên ed và ex, hai nhà xuất bản cho Unix. Được viết bởi Bill Joy vào năm 1976. Có một phiên bản cải tiến được gọi là Vim, nhưng vì Vi có trong hầu hết tất cả các bản phân phối, nên cần phải biết sự thô sơ của nó đối với các hoạt động khẩn cấp.
Vi chỉnh sửa là một trình soạn thảo văn bản có thể được sử dụng trong tất cả các loại thiết bị đầu cuối, thực thi của nó ở chế độ toàn màn hình, nó có khả năng xử lý văn bản của toàn bộ tệp trong bộ nhớ và một vài phím là đủ để thực hiện các thao tác cần thiết.
Chế độ Vi
Hoạt động của vi phụ thuộc vào ba trạng thái hoặc chế độ:
- Lệnh hoặc chế độ thông thường: đó là chế độ mặc định của vi, trong đó các phím cho phép bạn thực hiện các hành động để di chuyển khóa học, điều hướng tệp, xử lý văn bản hoặc đơn giản là thoát khỏi chỉnh sửa. Thứ hai, chế độ chèn hoặc văn bản.: các phím nhập các ký tự trong văn bản. Và cuối cùng, chế độ dòng cuối cùng hoặc ví dụ: trong đó các phím được sử dụng để viết lệnh ở dưới cùng của màn hình, trên dòng cuối cùng.
Hướng dẫn sinh tồn Vi
Cú pháp để chạy Vi từ thiết bị đầu cuối của bạn như sau:
Tôi thấy 'tên tập tin'
Khi tệp đã được hiển thị, bạn có thể di chuyển bằng con trỏ mũi tên hoặc bằng các phím: h, j, k, l trong trường hợp bạn không có con trỏ mũi tên.
Cũng có những cách khác để gọi vi. Ví dụ:
Nếu bạn chỉ muốn mở cửa sổ chỉnh sửa mà không có tệp nào, hãy sử dụng:
Tôi đã thấy
Trong trường hợp cú pháp chung, nếu 'tên tệp' không tồn tại, vi sẽ tạo một tệp có tên được chỉ định.
Bạn có thể mở vi với nhiều tệp cùng một lúc:
thấy file1 file2
Theo cách tương tự, nó cho phép chúng ta mở tệp bằng cách định vị con trỏ trên một dòng cụ thể, ở cuối tệp hoặc theo sự xuất hiện của từ khóa. Dưới đây là các ví dụ tương ứng:
vi +45 tệp1 vi + $ file1 vi + / Có tệp1
Bạn có thể thích đọc: LyX: Bộ xử lý tài liệu nâng cao trong LaTeX cho Ubuntu
Các lệnh cơ bản
Với một vài lệnh cơ bản, bây giờ bạn có thể làm việc trên tệp vi của mình.
Chỉ huy | Mô tả |
---|---|
: q | Đó là thoát khỏi trình soạn thảo (không lưu thông tin) |
: q! | Đó là một cách bắt buộc để thoát trình chỉnh sửa mà không lưu thông tin (ngay cả khi các thay đổi đã được thực hiện đối với tệp) |
: wq | Lưu tệp và đóng trình chỉnh sửa |
: tên tệp | Lưu tệp với tên được chỉ định |
Lệnh chỉnh sửa
Chỉ huy | Mô tả |
---|---|
x | Được sử dụng để xóa ký tự hiện đang ở dưới con trỏ |
đ | Nó được sử dụng để xóa dòng hiện đang ở dưới con trỏ. |
d x d | Nó được sử dụng để loại bỏ x số dòng khỏi tệp, đếm từ dòng hiện đang nằm dưới con trỏ. |
n x | Nó được sử dụng để xóa n ký tự đếm từ con trỏ tại thời điểm đó. |
x >> | Nó được sử dụng để xác định x dòng bên phải bắt đầu từ con trỏ. |
x << | Nó được sử dụng để thụt dòng x sang trái bắt đầu từ con trỏ. |
Tìm và thay thế
Để thực hiện tìm kiếm từ, chúng tôi thực hiện nó từ chế độ thông thường hoặc chế độ lệnh. Nó đơn giản như việc nhập biểu tượng Cấm / Hồi theo sau là chuỗi các ký tự để tìm kiếm. Nhấn phím Enter để xác nhận. Để điều hướng giữa các lần xuất hiện, chúng tôi sử dụng phím n.
Nếu những gì chúng ta cần là thay thế một chuỗi ký tự cụ thể, cú pháp sử dụng là như sau:
Để làm điều đó trong một dòng
: s / chuỗi để thay thế / thay thế chuỗi /
Để thay thế trong toàn bộ tài liệu
Việc thay thế có thể được thực hiện trong toàn bộ tài liệu với cú pháp sau:
% s / chuỗi để thay thế / thay thế chuỗi /
Điều tốt nhất về phương pháp này là nó cực kỳ hiệu quả để tìm kiếm thông qua việc sử dụng các biểu thức thông thường.
Sao chép và dán
Trình chỉnh sửa Vi cũng cung cấp cho chúng tôi khả năng sao chép và dán một lựa chọn các dòng. Quá trình này rất đơn giản, chúng tôi giới thiệu lệnh sau:
nyy
Trong đó, n đại diện cho số dòng mà tôi muốn sao chép.
Ví dụ: nếu lệnh tôi chạy là:
18 tuổi
Kết quả sẽ là, 18 dòng được sao chép vào clipboard. Để dán lựa chọn chúng ta chỉ cần nhập chữ p .
Cắt và dán
Quá trình này tương tự như quy trình trước, nhưng chúng tôi thay thế lệnh bằng:
ndd
Tương tự, n đại diện cho số lượng dòng cần cắt và cuối cùng để dán chúng ta sử dụng phím p.
Có phải cuộc sống đã cứu bạn? Tôi đã bao giờ nhìn thấy bạn? ? Hãy cho chúng tôi về kinh nghiệm của bạn trong các ý kiến.
5 trình soạn thảo văn bản hàng đầu cho các nhà phát triển linux
Trình soạn thảo văn bản đại diện cho công cụ làm việc quan trọng nhất của nhà phát triển. Chúng tôi quyết định biên dịch top 5 trong Linux.
Pdfelement: khám phá thêm về trình soạn thảo pdf tốt nhất trên thị trường
PDFelement: Tìm hiểu thêm về trình chỉnh sửa PDF tốt nhất trên thị trường. Tìm hiểu thêm và tải về trình soạn thảo PDF này.
Trình chỉnh sửa hình ảnh và đồ họa tốt nhất trong linux
Các trình soạn thảo đồ họa và hình ảnh tốt nhất trên Linux. Tìm hiểu thêm về lựa chọn các chương trình chỉnh sửa ảnh này trên Linux.