Cách tab nhiều dòng trong python

Để thụt lề nhiều dòng văn bản cùng một lúc, hãy chọn tất cả các dòng bạn muốn thụt lề và nhấn phím Tab trên bàn phím của bạn

4 năm trước

Cách tab nhiều dòng trong python

Bây giờ, hãy mở chế độ Visual block của Vim bằng cách sử dụng phím tắt “ctrl+v” từ bàn phím của bạn. Trình chỉnh sửa vim của bạn sẽ được chuyển đổi sang chế độ khối Trực quan, như được tiết lộ bên dưới. Bây giờ, nhấn phím “j” từ bàn phím để chọn theo hướng đi xuống hoặc nhấn phím “k” để chọn theo hướng đi lên của dòng văn bản. Như bạn có thể thấy, chúng tôi đã chọn các đường theo hướng đi xuống bằng cách sử dụng phím “j” trong Chế độ trực quan làm nổi bật khu vực đã chọn

Cách tab nhiều dòng trong python

Để tạo tab hoặc thêm thụt đầu dòng ở nhiều dòng, hãy thử “shift+dot” i. e. , “. ” Phím tắt một lần. Bạn sẽ thấy nó sẽ thêm thụt lề một ký tự vào mỗi dòng đã chọn ngay từ đầu

Cách tab nhiều dòng trong python

Nếu bạn muốn thêm thụt đầu dòng mà không dừng, thì bạn phải thử lệnh “. ” Nhập từ khóa sau khi sử dụng “shift+. ”. Nó sẽ thêm thụt đầu dòng từ điểm bắt đầu cho đến khi nó dừng lại

Cách tab nhiều dòng trong python

Sử dụng Lệnh “>”

Một phương pháp khác để thêm nhiều dòng thụt đầu dòng hoặc tab cùng một lúc là sử dụng chế độ dòng lệnh của Vim. Trong chế độ chèn, đặt con trỏ tại bất kỳ dòng nào bạn muốn đánh dấu các dòng, i. e. , dòng thứ 2 như hình. Trước tiên, bạn cần mở chế độ khối trực quan để thụt đầu dòng, sử dụng phím tắt “ctrl+v”. Sau đó, nhấn nút “tiếp theo” để chọn số lượng ký tự cần thụt vào và nhấn “j” để che các dòng sang tab dọc, i. e. , 2 đến 4

Cách tab nhiều dòng trong python

Bây giờ, nhấn nút “. ” ký tự để thêm lệnh trong chế độ Trực quan. Chúng tôi đã thêm 5 ký tự lớn hơn “>” liên tiếp trong dòng lệnh và nhấn nút enter

Cách tab nhiều dòng trong python

Lần này, văn bản của chúng ta ở dòng 2 đến dòng 4 đã được thêm 5 ký tự về phía trước, như trong hình

Cách tab nhiều dòng trong python

Sử dụng lệnh phạm vi

Một cách đơn giản và dễ dàng khác để tạo tab nhiều dòng trong tệp văn bản Vim là sử dụng lệnh phạm vi trong dòng lệnh. Vì vậy, hãy mở chế độ khối Trực quan bằng phím tắt “Ctrl + V”

Cách tab nhiều dòng trong python

Nhấn phím “. ” để mở dòng lệnh và thêm lệnh phạm vi. Lệnh phạm vi chứa số dòng và ký tự “>”. Vì vậy, sau khi “. ký tự ” sử dụng số dòng, i. e. , 4 và thêm hai ký tự “>>” để thêm thụt vào hai ký tự. Nhấn Enter để áp dụng thay đổi. Bạn có thể thấy đầu ra đang hiển thị thụt đầu dòng của hai ký tự trong dòng 5

Cách tab nhiều dòng trong python

Đây là tất cả về việc thêm thụt đầu dòng vào một dòng. Hãy tab nhiều dòng bằng cách sử dụng lệnh phạm vi. Vì vậy, hãy cập nhật tệp về lần xuất hiện cuối cùng của nó, như được hiển thị bên dưới. Bây giờ trong dòng lệnh, thêm phạm vi dòng vào tab nhiều dòng. Số 1 cho biết dòng bắt đầu và số 5 cho biết dòng kết thúc được phân tách bằng dấu phẩy “,”. Bây giờ hãy thêm ký tự “>” để chỉ định số lượng ký tự cần thụt lề, tôi. e. , 1. Nhấn Enter và xem các thay đổi

Cách tab nhiều dòng trong python

Đầu ra bên dưới hiển thị thụt lề 1 ký tự cho cả 5 dòng cùng một lúc

Cách tab nhiều dòng trong python

Hãy tab nhiều dòng cùng một lúc với thụt lề 10 ký tự. Vì vậy, chúng tôi đã thêm lệnh phạm vi bắt đầu từ 1 đến 5 và thêm 10 ký tự “>” để thụt lề. Nhấn phím Enter để áp dụng lệnh phạm vi trên văn bản trong chế độ Khối trực quan

Cách tab nhiều dòng trong python

Các dòng từ 1 đến 5 đã được dịch chuyển 10 ký tự về phía trước cùng một lúc bằng cách sử dụng truy vấn phạm vi trên trong dòng lệnh. Đầu ra được hiển thị dưới đây

Cách tab nhiều dòng trong python

Hoàn tác hành động cuối cùng bạn đã thực hiện bằng phím “u” trên bàn phím. Bạn có thể hiểu rằng văn bản đã được đặt ở vị trí cũ hơn. Bây giờ, chúng tôi muốn tab nhiều dòng cùng một lúc trong khi thêm thụt đầu dòng của nhiều ký tự trong dòng lệnh. Vì vậy, chúng tôi đã thêm phạm vi từ 1 đến 5 và thêm nhiều ký tự “>” sau đó nhấn phím Enter

Cách tab nhiều dòng trong python

Đầu ra cho thấy rằng tất cả các dòng từ 1 đến 5 đã được chuyển tiếp 27 ký tự theo thẻ cùng một lúc

Cách tab nhiều dòng trong python

Đây là tất cả về thụt đầu dòng hoặc tab. Hãy thực hiện thụt lùi nhiều dòng cùng một lúc. Nó sẽ được thực hiện với một thay đổi nhỏ. Thêm phạm vi dòng, tôi. e. , 1, 5, trong lệnh phạm vi. Cùng với đó, hãy thay thế các ký tự “>” bằng ký tự “<” trong đó và nhấn phím Enter

Cách tab nhiều dòng trong python

Bạn có thể thấy rằng khối văn bản sẽ được thụt vào theo hướng ngược lại và chúng tôi đã xuất hiện lại tệp văn bản cuối cùng trong trình chỉnh sửa Vim của mình

Cách tab nhiều dòng trong python

Quay lại chế độ Khối hình ảnh và đặt mũi tên ở ký tự đầu tiên

Cách tab nhiều dòng trong python

Nhấn ". ” và thêm ký tự “>” vào thụt lề đơn giản trên một dòng

Cách tab nhiều dòng trong python

Phần kết luận

Bài viết này có giải thích về tab nhiều dòng trong Vim cùng một lúc. Chúng tôi đã thảo luận về ba cách khác nhau để tạo tab nhiều dòng, tôi. e. , sử dụng shift+dot, sử dụng “>”, và lệnh phạm vi theo hướng tiến và lùi. Vì vậy, bài viết này là một gói tất cả các phương pháp để thực hiện tab nhiều dòng trong trình soạn thảo Vim của Ubuntu 20. 04. Chúng tôi hy vọng nó sẽ hữu ích cho mọi người dùng