Có cách nào để làm cho các ký tự tab in cat
, less
vv thay vì các tab được chuyển đổi thành không gian? Tôi bực mình vì điều này khi tôi sao chép mã từ thiết bị đầu cuối đến một trình soạn thảo.Làm cách nào để tạo các lệnh như mèo và ít giữ các ký tự tab?
5
A
Trả lời
1
Tôi thấy hai vấn đề ở đây.
Đầu tiên, trình chỉnh sửa đích có thể biến TAB thành số không gian. Một số biên tập viên có tính năng mặc định để chuyển TAB thành số không gian. Nếu bạn tắt tính năng TAB tính năng này mà bạn đã sao chép từ thiết bị đầu cuối sẽ được sao chép dưới dạng TAB (thay vì không gian) vào trình chỉnh sửa. Windows Notepad ++ có tính năng tương tự . Nếu bạn đang sử dụng vim, trang này sẽ rất hữu ích cho vim tab and space conversion
khác, tập tin nguồn trong trường hợp thiết bị đầu cuối của bạn có thể đại diện cho tab như không gian, hãy kiểm tra xem đầu tiên. Bạn có thể sử dụng
cat -t filename
để xem bạn có TAB nào trong tệp nguồn hay không. Lệnh đó sẽ hiển thị hiển thị ký tự TAB là^I.
Các vấn đề liên quan
- 1. Làm cách nào để chèn ký tự tab trong Iterm?
- 2. Làm cách nào để tạo các ký tự đặc biệt trong tập lệnh Bash cho conky?
- 3. Làm cách nào để tạo các tab dọc trong Java?
- 4. Làm cách nào để tạo thanh tab tùy chỉnh tương tự như
- 5. Làm cách nào để xóa các ký tự đặc biệt?
- 6. Làm các nút trông giống như các tab trong android
- 7. Cách ghép nối các tệp trong MSBuild và giữ các tab và khoảng trống
- 8. Làm cách nào để đếm các ký tự trong Perl?
- 9. Làm thế nào để làm cho 'con mèo' trong Linux để giải thích ký tự điều khiển
- 10. Làm cách nào để hiển thị các ký tự đặc biệt (như –) trong TextView?
- 11. Làm cách nào để mã hóa các mã ký tự Unicode trong chuỗi ký tự PowerShell?
- 12. Làm cách nào để nhập mật khẩu bằng Perl và thay thế các ký tự bằng '*'?
- 13. Làm cách nào để tạo các mảng ký tự theo dạng khối u?
- 14. Tạo các ký tự hẹp với CSS
- 15. Làm cách nào để chuyển đổi các thực thể HTML như – thành các ký tự tương đương?
- 16. Các ký tự hợp lệ PDO cho trình giữ chỗ
- 17. Làm cách nào để tạo các ký tự unicode kiểu Java.awt.Robot? (Có thể không?)
- 18. Làm cách nào để thay thế các ký tự đặc biệt bằng các ký tự đặc biệt của chúng (chẳng hạn như "á" cho "a") trong C#?
- 19. Làm cách nào để chuyển đổi các ký tự đặc biệt thành các ký tự bình thường?
- 20. Làm thế nào để xóa các ký tự in từ dòng lệnh trong C++
- 21. Tạo các tab trong WinRT
- 22. Làm cách nào để tạo các ký tự unicode từ số nguyên?
- 23. Làm cách nào để tạo các dòng bọc Visual Studio ở 80 ký tự?
- 24. preg_replace để loại bỏ các ký tự không in dường như xóa tất cả các ký tự ngoài cũng như
- 25. làm cách nào để thay thế các ký tự đặc biệt bằng các ký tự mà chúng dựa trên PHP?
- 26. Các ký tự JSON và ký tự thoát
- 27. ký tự tab pyplot
- 28. Làm cách nào để tạo CloudConfigurationManager.GetĐặt ít tiết hơn?
- 29. Làm cách nào để tạo các chương trình toàn màn hình Alt + Tab thân thiện (như trò chơi) trong Linux?
- 30. Trong Eclipse, làm cách nào các khoảng trống có thể hoạt động như các tab?
My 'less' tự chuyển đổi tab thành dấu cách. Đây không phải là trường hợp của 'mèo'. –