paint-brush
Cách bật Tự động điền (và AI) trong Terminal của bạntừ tác giả@balastrong
3,873 lượt đọc
3,873 lượt đọc

Cách bật Tự động điền (và AI) trong Terminal của bạn

từ tác giả Leonardo Montini3m2023/02/09
Read on Terminal Reader

dài quá đọc không nổi

Với fig, bạn sẽ nhận được tự động hoàn thành trong thiết bị đầu cuối của mình để gợi ý lệnh tiếp theo khi bạn nhập lệnh đó. Nó cũng dịch tiếng Anh sang tiếng Bash bằng AI. Ngoài ra còn có một cửa hàng tập lệnh nơi bạn có thể tìm tập lệnh do người khác tạo và sử dụng chúng trực tiếp trong thiết bị đầu cuối của mình. Plugin là mã nguồn mở và bạn có thể thêm plugin của mình trên GitHub.
featured image - Cách bật Tự động điền (và AI) trong Terminal của bạn
Leonardo Montini HackerNoon profile picture

Tôi được hỏi trên mỗi video về cách tôi tự động hoàn tất trên thiết bị đầu cuối của mình và câu trả lời là... trống cuộn... fig.io !


Trên thực tế, nó không chỉ là một tính năng tự động hoàn thành đơn giản, ngay cả khi thành thật mà nói, đó là thứ tôi sử dụng 90% thời gian.


Nếu bạn muốn xem phần giới thiệu về một số tính năng chính, như thường lệ, tôi đã quay một video và bạn có thể tìm thấy video đó trên YouTube!

Vẫn ở đây? Nếu bạn không muốn xem video, hãy đọc bài viết thay thế!

tự động hoàn thành

Hãy xem xét kỹ hơn về tính năng tự động hoàn thành.


Những gì bạn có thể mong đợi từ tính năng tự động hoàn thành là đề xuất cho bạn lệnh tiếp theo trong khi nhập lệnh đó. Hoặc lấy danh sách tất cả các tệp trong thư mục hiện tại chẳng hạn.


Fig còn làm được nhiều hơn thế nữa! Khi bạn bắt đầu nhập một lệnh (ví dụ git checkout ), bạn sẽ thấy hình gợi ý tất cả các cờ và tùy chọn có thể có mà bạn có thể sử dụng, chẳng hạn --force hoặc -b .


Đủ? Chưa! Bạn cũng có thể xem trên các đề xuất tất cả các nhánh có sẵn mà bạn có thể chuyển làm đối số cho lệnh!

cành sung

Ý tôi là, nó rất tuyệt trên một hình ảnh, nhưng bạn thực sự nên xem video để thấy nó hoạt động!

Bạn sẽ ngạc nhiên khi nhận thấy rằng ngay khi bạn bắt đầu nhập git , bạn sẽ thấy trong phần tự động hoàn thành một số lệnh kỳ lạ, như cma hoặc lgo .


Đó là những gì? Chà, chúng là những bí danh tôi đã xác định trong dotfiles của mình và fig có thể đọc chúng và gợi ý chúng cho tôi!

bí danh hình

Trí tuệ nhân tạo

Tính năng thú vị nhất ngay sau khi tự động hoàn thành là… à, cái tên cũng dễ hiểu rồi… trí tuệ nhân tạo. Chúng ta đang ở năm 2023, AI ở khắp mọi nơi, kể cả các thiết bị đầu cuối của chúng ta.


Với fig, bạn có thể bắt đầu nhập fig ai để được trợ giúp.


Để bắt đầu, hãy bắt đầu với một fig ai -h đơn giản để nhận trợ giúp.

 English -> Bash translation Usage: fig ai [INPUT]... Arguments: [INPUT]... Options: -h, --help Print help

Tất cả đều ở dòng đầu tiên, nó dịch tiếng Anh sang tiếng Bash. Chỉ cần viết bằng tiếng Anh đơn giản những gì bạn muốn làm và fig sẽ dịch nó thành lệnh bash cho bạn!

Sau đó, bạn có thể sử dụng nó, chỉnh sửa nó hoặc yêu cầu ai tạo một lệnh mới.

Một lần nữa, tôi nghĩ rằng nó không công bằng nếu chỉ được viết dưới dạng một bài đăng trên blog, bạn thực sự nên xem video hoặc thậm chí tốt hơn là tự mình thử.

Tập lệnh tùy chỉnh

Trong một khái niệm tương tự như bí danh, bạn có thể xác định một số tập lệnh tùy chỉnh và đặt tên cho chúng.

Khi bạn nhập fig run trong thiết bị đầu cuối của mình, bạn sẽ nhận được danh sách tất cả các tập lệnh bạn đã xác định.


Ngoài ra còn có một cửa hàng tập lệnh nơi bạn có thể tìm thấy một số tập lệnh do người khác tạo và sử dụng chúng trực tiếp trong thiết bị đầu cuối của mình.

bổ sung

Tương tự như các tập lệnh và kho lưu trữ tập lệnh, bạn có thể tìm thấy các plugin và một kho lưu trữ plugin.


Với các plugin, bạn thậm chí có thể nâng cao hơn nữa trải nghiệm thiết bị đầu cuối của mình.

Dotfiles

Fig giúp bạn quản lý bí danh, biến, đường dẫn, v.v., tất cả ở cùng một nơi.


Như bạn có thể thấy trong video, tôi không thực sự sử dụng tính năng này nhưng tôi nghĩ tôi nên làm. Thật tuyệt khi có những thứ mà bạn có thể dễ dàng sống thiếu chúng, nhưng khi bạn phát hiện ra chúng, bạn bắt đầu nghĩ tại sao mình không bắt đầu sử dụng chúng sớm hơn.

Mã nguồn mở

Tôi đã đề cập rằng tính năng tự động điền là Nguồn mở chưa? Bạn có thể đóng góp trên GitHub.

Các plugin cũng là mã nguồn mở và bạn có thể thêm plugin của mình trực tiếp trên repo!


Trên thực tế, vui lòng truy cập trang withfig và xem qua tất cả các kho lưu trữ, có rất nhiều điều để khám phá.

Đóng cửa

Và thế là xong! Đó không phải là tài trợ trả phí nhưng tôi thực sự thích sử dụng tính năng tự động hoàn thành của fig mỗi ngày và vì bạn đã hỏi nhiều lần nên tôi nghĩ thật tuyệt khi tạo toàn bộ nội dung về nó.


Bạn cũng sử dụng vả và các tính năng khác của nó? Hãy cho tôi biết ở phần bình luận!


Cảm ơn đã đọc bài viết này, tôi hy vọng bạn thấy nó thú vị!


Bạn có thích nội dung của tôi? Bạn có thể cân nhắc đăng ký kênh YouTube của tôi! Nó rất có ý nghĩa với tôi ❤️


Bạn có thể tìm thấy nó ở đây: @DevLeonardo

L O A D I N G
. . . comments & more!

About Author

Leonardo Montini HackerNoon profile picture
Leonardo Montini@balastrong
In love with Open Source and and knowledge sharing - I like to talk about GitHub, Visual Studio Code and Web Development. Watch me on YouTube!

chuyên mục

BÀI VIẾT NÀY CŨNG CÓ MẶT TẠI...