Kéo & Thả các mục tìm kiếm vào Terminal để tự động nhập tên đường dẫn đầy đủ & của chúng

Anonim

Bạn có thể in ngay đường dẫn và tên đầy đủ của bất kỳ mục Finder nào vào Terminal bằng cách kéo và thả một mục từ cửa sổ Finder vào cửa sổ Terminal. Khi mục Finder đã được thả vào thiết bị đầu cuối, toàn bộ đường dẫn đến mục đó sẽ tự động được nhập ngay lập tức, duy trì cả cách viết hoa thích hợp cũng như tự động điền vào \ thích hợp trước khi khoảng trắng xuất hiện – hai nguồn lỗi đối với nhiều người dùng OS X .

Điều này thật tuyệt vời khi sao chép đường dẫn tệp hoặc thư mục vào Terminal, mà chúng ta đã thảo luận trước phần đó, nhưng nó cũng cực kỳ hữu ích khi nhập tên tệp hoặc tên ứng dụng thực sự dài vào Terminal mà không phải lo lắng về cách viết hoa và cách nhập chính xác những thứ như ký tự đặc biệt hoặc dấu cách trong tên tệp và thư mục – thủ thuật kéo và thả bao gồm tất cả cách viết hoa và mã khoảng cách thích hợp cho bạn – và tất nhiên, nó thuận tiện cho việc di chuyển trong cả dòng lệnh.

Tương thích với tất cả các phiên bản Mac OS X và hoạt động trong cả ứng dụng Terminal và ứng dụng iTerm / iTerm2, điều này thực sự dễ sử dụng. Bạn có thể tự mình dùng thử nhưng chúng tôi cũng sẽ xem xét cách thức hoạt động của nó với một ví dụ về ảnh chụp màn hình, trong đó nó được sử dụng để tự động nhập tên trường hợp hỗn hợp của một ứng dụng, điều mà nhiều người dùng mới sử dụng thiết bị đầu cuối gặp khó khăn khi thực hiện.

Dưới đây, tôi đã kéo Quartz Composer vào tab Terminal trong khi nano đang mở. Bạn có thể thấy biểu tượng ứng dụng Quartz Composer hơi trong mờ khi nó di chuột qua cửa sổ Terminal trước khi được 'thả xuống' khi nhả chuột, ở đây nó sẽ được chèn dưới dạng đường dẫn đến lệnh bí danh, rút ​​ngắn cú pháp cần thiết để khởi chạy Quartz Composer từ dấu nhắc lệnh của OS X:

Sau khi thư mục hoặc tệp (hoặc trong trường hợp này là ứng dụng) đã được đưa vào cửa sổ thiết bị đầu cuối đang hoạt động, thì đường dẫn đầy đủ sẽ được nhập ngay lập tức và trực tiếp vào thiết bị đầu cuối nơi đặt dấu nhắc lệnh . Trong ví dụ này, đó là một tài liệu nano, do đó, đường dẫn đầy đủ sẽ được nhập vào tệp nano nơi lời nhắc được đặt trong tệp bash_alias, như minh họa trong ảnh chụp màn hình bên dưới:

Lưu ý rằng bây giờ nó không còn là “Quartz Composer” nữa mà nó được hiển thị là “Quartz\ Composer.app” – sự khác biệt này giữa tên ứng dụng khi nó xuất hiện trong GUI và cách nó xuất hiện trong dòng lệnh là nguyên nhân chính gây ra nhầm lẫn và lỗi đối với nhiều người dùng mới sử dụng Terminal và dòng lệnh trong Mac OS X. Thủ thuật kéo và thả này khắc phục điều đó bằng cách thêm \ trước khi bắt đầu khoảng trắng, đồng thời duy trì tất cả cách viết hoa đúng cách cho bạn – để lại ít lỗi hơn cho người dùng.

Đây là một thủ thuật cũ, nhưng lần tới khi bạn vào Finder và muốn truy cập một tệp hoặc thư mục trong thiết bị đầu cuối, hãy thử cách này, tôi thấy nó nhanh hơn sử dụng tính năng hoàn thành tab đối với các tệp bị chôn sâu.

Kéo & Thả các mục tìm kiếm vào Terminal để tự động nhập tên đường dẫn đầy đủ & của chúng