Nói một cách đơn giản, tôi biết bạn có thể làm ctrl + v + tab để chèn một ký tự tab thực tế trong câu lệnh bash. Nhưng làm thế nào để tôi làm tương tự cho iTerm?Làm cách nào để chèn ký tự tab trong Iterm?
Trả lời
Câu trả lời là nhấn control + v, sau đó nhấn tab, không phải tất cả cùng nhau! Hy vọng điều này sẽ giúp một ai đó.
Nếu theo "ký tự tab thực" bạn muốn gửi tab hex code (0x09) vào vỏ, thì bạn có thể thực hiện việc này bằng iTerm bằng cách nhấn Ctrl + Tab (⌃ ⇥).
Đây là cài đặt mặc định, mặc dù bạn có thể thay đổi cài đặt này (cũng như thêm các giá trị mã hex khác để gửi) trong iTerm> Tùy chọn> Cấu hình> Phím.
Tôi không chắc chắn lý do bạn so sánh "tuyên bố bash" với iTerm. Bạn viết kịch bản bash trong iTerm. Có nghĩa là, giả sử bạn đang viết kịch bản của bạn trong iTerm, bạn đã làm những gì bạn muốn.
Tôi sẽ giả sử bạn có nghĩa là tập lệnh trong vi vs dòng lệnh. Cách tôi nhận được các ký tự chữ trên dòng lệnh là bằng cách sử dụng vi editing mode. Làm set -o vi
. Sau đó, bạn có thể sử dụng ctrl + v theo sau là tab theo cách bạn đã quen.
IMO, sử dụng chế độ chỉnh sửa vi đi kèm với một loạt các điểm cộng khác như tìm kiếm lịch sử của bạn, điều hướng nhanh hơn, v.v. Vì vậy, bạn chỉ cần thêm nó vào .bashrc
nếu bạn muốn và sử dụng nó mọi lúc.
Nó không phải là iTerm, nhưng vỏ của bạn ảnh hưởng đến cách bạn có thể chèn tab.
Trước tiên, hãy chắc chắn rằng bạn đang ở trong vỏ BASH: Gõ lệnh sau:
$ echo $RANDOM $BASH_VERSINFO
23714 3
Đầu tiên là một số ngẫu nhiên, và lần thứ hai nên số BASH Version. Nếu bạn nhận được một dòng trống hoặc chỉ là một số ngẫu nhiên, bạn không có trong trình bao BASH, và đó có thể là một trong những vấn đề của bạn.
Một điều nữa là để thực hiện lệnh này:
$ set -o
allexport off
braceexpand on
emacs on
errexit off
errtrace off
[...]
privileged off
verbose off
vi off
trace off
Hai dòng quan tâm là emacs và vi dòng. Một trong số đó phải là trên. Nếu cả hai đều tắt, bạn không thể thực hiện Ctrl-V-Tab để chèn ký tự tab.
Khi chế độ vi
bật, cần Ctrl-V-Tab như bạn đã nói. Với chế độ emacs
, chế độ này là Ctrl-V-tab hoặc có thể Ctrl-Q-tab.
Tuy nhiên, đây không phải là điều iTerm
, đây là vỏ của bạn đang làm việc đó.
- 1. Làm cách nào để chèn ký tự sau mỗi n ký tự trong javascript?
- 2. Cách chèn ký tự Tab khi tùy chọn expandtab được BẬT trong VIM
- 3. ký tự tab pyplot
- 4. Cách chèn ký tự vào số NSString
- 5. đếm số ký tự tab trong linux
- 6. Làm cách nào để làm cho ký tự tab 4 dấu cách thay vì 8 dấu cách trong nano?
- 7. Làm cách nào để tự động chèn iframe trong div
- 8. ký tự tab đẹp trong vim
- 9. Làm cách nào để chèn các tab vào mẫu bố cục log4net?
- 10. Làm cách nào để tạo các lệnh như mèo và ít giữ các ký tự tab?
- 11. C# @ "" làm thế nào để tôi chèn một tab?
- 12. Làm cách nào để chèn ký tự vào dấu mũ bằng javascript?
- 13. Làm cách nào để chèn một ký tự đặc biệt như 'vào MySQL?
- 14. iTerm 2 profile
- 15. Làm cách nào để chèn các ký tự đặc biệt vào cơ sở dữ liệu?
- 16. Làm cách nào để chèn và xóa một số ký tự ở giữa tệp?
- 17. Cách chèn ký tự dòng mới sau một số ký tự cố định trong một tệp
- 18. Làm thế nào để chèn ký tự xuống dòng sau dấu phẩy trong `), (` với
- 19. Làm cho ký tự Tab (trong phần tử PRE) là 4 dấu cách trong HTML?
- 20. Làm cách nào để chèn khoảng trắng giữa hai tab trong một QTabWidget?
- 21. Làm cách nào để thoát khỏi ký tự @ trong Mac
- 22. Làm cách nào để đếm các ký tự trong Perl?
- 23. Làm cách nào để giới hạn ký tự trong UITextView?
- 24. Làm cách nào để đặt ký tự động trong Android?
- 25. Làm cách nào để đọc ký tự đầu vào theo ký tự trong Java?
- 26. Làm cách nào để mã hóa các mã ký tự Unicode trong chuỗi ký tự PowerShell?
- 27. Làm cách nào để tìm loại ký tự hai chiều của ký tự Unicode trong C#?
- 28. Lập trình sử dụng ký tự tab trong .NET?
- 29. Ruby: Chèn dấu cách mỗi số ký tự X
- 30. Làm thế nào để chèn ký tự tiếng Ả Rập vào cơ sở dữ liệu sql?
Giả sử tôi cần tạo biến có các tab trong đó, tôi sẽ cần làm như sau: 'var = 'hello [tab] Tim''.Tôi đang làm điều này trên dòng lệnh, không chỉ trong vi. –