Làm cách nào để tạo các tab hiển thị PuTTY trong một tệp thay vì thay đổi chúng thành dấu cách?


5

Tôi gặp vấn đề với PuTTY: bất cứ khi nào tôi SSH vào máy tính UNIX bằng PuTTY trên PC Windows của tôi và tôi cố duyệt các tệp, mọi thứ đều ổn, nhưng các tệp được phân định bằng tab của tôi dường như có khoảng trắng thay vì các tab!

Ví dụ: khi tôi mở tệp được phân tách bằng tab vimvà sử dụng các phím mũi tên của mình để chuyển con trỏ giữa các cột, con trỏ sẽ nhảy qua các khoảng trống của tab. Tuy nhiên, khi tôi sử dụng chuột để tô sáng một phần văn bản, con trỏ của tôi "nhìn thấy" khoảng trắng giữa mỗi cột. Vì vậy, khi tôi sao chép văn bản vào khay nhớ tạm của mình, tất cả các tab đã được thay thế bằng các khoảng trắng.

Có ai biết làm thế nào để ngăn chặn hành vi này? Tôi muốn PuTTY hiển thị đúng các tab thay vì dấu cách và quan trọng hơn, tôi muốn có thể chụp văn bản từ các tệp của mình trong UNIX vào bảng tạm trong khi giữ các tab của chúng!


1
Tôi nghĩ rằng đây là một mục danh sách mong muốn cho Putty: chiark.greenend.org.uk/~sgtatham/putty/wishlist/ Kẻ
bfhd

1
Có ai có một công việc xung quanh? Tôi thực sự cần phải có thể sao chép văn bản với các tab từ vỏ của mình trong khi SSH vào máy chủ của tôi. Cảm ơn!
jake9115

Câu trả lời:


1

Cách giải quyết tôi sử dụng là để làm

cat -t file.txt

Những gì nó làm là hiển thị các tab như ^I. Tôi sao chép và dán từ Putty vào trình soạn thảo văn bản Windows của mình. Sau đó thay thế tất cả ^Ibằng các tab.


0

Sử dụng "danh sách thiết lập" trong .vimrc của bạn. Nếu bạn không thích ^ Tôi mặc định, hãy sử dụng "set listchars". Xem mô tả tại wiki vim .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.