Một cái gì đó đáp ứng những gì bạn tin rằng sẽ hoạt động tốt nhất
Một cách để tạo "lối tắt" cho tên đường dẫn là xác định các biến môi trường:
xuất thư mục1234='thư mục1/thư mục2/thư mục3/thư mục4'
xuất short_filename='my_super_very_long_amazing_filename.txt'
Bằng cách này, bạn có thể giảm việc gõ của mình xuống
ls $ folder1234
con mèo $folder1234/$short_filename
Trong khi đó nghe có vẻ là một ý tưởng tuyệt vời, dường như không ai làm điều đó. Nó thực sự yêu cầu bạn thiết lập và duy trì các định nghĩa tĩnh, và ghi nhớ tất cả những hiện vật này. Những thứ này sẽ hoạt động trong khoảng thời gian bạn làm việc trong một dự án, nhưng phần lớn sẽ lỗi thời khi bạn chuyển sang một dự án khác.
Quy trình làm việc tốt hơn bằng cách sử dụng các công cụ tiêu chuẩn
Cách tốt hơn để tránh các tên đường dẫn dài là tập thói quen thay đổi thư mục nơi bạn cần thực hiện công việc của mình. Bằng cách này, phải mất một
thư mục cd1/thư mục2/thư mục3/thư mục4/
(nơi bạn sử dụng tính năng tự động hoàn thành và tab) để đưa bạn đến đó. Ngày hôm sau, bạn sẽ đến đó nhanh hơn: thay vì thử lại lệnh, hãy gõ Điều khiển+r: thao tác này bắt đầu tìm kiếm ngược trong lịch sử của bạn. Loại thư mục4
và bạn sẽ nhanh chóng thấy đĩa CD
lệnh một lần nữa. Chọn nó và thực hiện nó. Xong.
Khi ở trong thư mục đó, việc nhập tên tệp dài là điều dễ dàng bằng cách sử dụng tính năng tự động hoàn thành tab.
trên steroid
Cài đặt công cụ tìm mờ. sudo apt cài đặt fzf
Tại dấu nhắc trống, nhấn thay thế+c. Công cụ tìm mờ sẽ bật lên. Loại thư mục4
: bạn sẽ thấy tên thư mục đầy đủ, hãy chọn nó, nhấn enter và bạn đã ở đó.
Loại con mèo
sau đó Điều khiển+t. my_super_very
có thể đã chỉ tiết lộ tập tin của bạn. Nhấn enter để thêm đường dẫn đầy đủ vào dòng lệnh.
Thay thế cho ở trên: gõ **
sau đó Chuyển hướng để kích hoạt công cụ tìm kén chọn.