Cách thêm Google Search và các Search Action khác vào menu chính của Peppermint
Hiện nay, trong thực tế, người dùng muốn các hệ điều hành có những chức năng tìm kiếm thông minh, không chỉ giới hạn ở hệ thống file cục bộ mà mở rộng ra Internet, cho phép tìm kiếm thông tin trực tuyến. Ví dụ, menu khởi động Peppermint Linux, cho phép bạn mặc định hoàn thành các tìm kiếm thông qua công cụ DuckDuckGo và lấy thông tin trên những diễn đàn chính thức của nó.
Tuy nhiên, không có lý do để bị hạn chế trong các tùy chọn này. Bạn cũng không phải chờ đợi bên thứ ba cung cấp những lựa chọn thay thế. Nếu bất kỳ trang web nào cung cấp chức năng tìm kiếm, thì trong hầu hết mọi trường hợp, bạn có thể tích hợp nó trong menu chính của bản phân phối, với vai trò một công cụ tìm kiếm mới - hay còn gọi là Search Action.
Làm sao để thêm Search Action vào menu chính của Peppermint?
Các công cụ cần thiết
Để thêm Search Action mới vào menu chính của Peppermint, bạn cần ba điều: Khả năng chỉnh sửa các mục trong menu chính của Peppermint Linux, một trình duyệt sử dụng để truy cập các trang web mà bạn muốn chuyển thành công cụ tìm kiếm, một trình soạn thảo văn bản đơn giản nơi bạn sẽ dán các URL của trang web đó và xóa sạch những thứ không cần thiết, không chỉ giữ lại phần tìm kiếm.
Bước đầu tiên, hãy chạy trình duyệt yêu thích của bạn và tạo một file văn bản trống mới trên desktop để dễ dàng truy cập.
Tìm kiếm một cái gì đó
Nếu có ý định thêm nhiều khả năng tìm kiếm trang web vào menu chính của mình, bạn nên đặt cửa sổ trình duyệt và cửa sổ soạn thảo văn bản trên màn hình của mình nhằm dễ dàng chuyển đổi giữa chúng để sao chép và dán hàng loạt.
Truy cập trang web đầu tiên và sử dụng một từ khóa hoặc cụm từ đặc trưng, không thể xuất hiện một cách tình cờ như một truy vấn tìm kiếm. Hãy thử viết liền tên và họ của bạn thành một từ duy nhất chẳng hạn.
Lý do cho việc này là để có thể nhanh chóng định vị từ gốc này giữa rất nhiều những từ khác.
Sao chép - dán URL đầy đủ
Khi kết quả xuất hiện trên màn hình, bạn có thể bỏ qua chúng - thật kỳ lạ, đó không phải là kết quả ta cần mà là URL dẫn đến chúng.
Sao chép URL trang kết quả tìm kiếm từ thanh địa chỉ của trình duyệt và dán nó vào trình soạn thảo văn bản.
Phần truy vấn của URL
Hãy tìm, trong các ký tự hỗn loạn của URL được sao chép, từ bạn đã sử dụng trong tìm kiếm của mình. Như bạn có thể thấy trong hình minh họa, từ đã được liệt kê hai lần trên kết quả Google Search.
Chỉ có từ xuất hiện đầu tiên là cần thiết, và như bạn sẽ thấy trong thực tế, những gì bạn thường tìm kiếm sẽ ở dạng:
q = văn bản bạn tìm kiếm
Dòng trên có nghĩa khi bạn nhận ra rằng, q thường tương ứng với từ “query” hoặc “question”. Nó sẽ được dịch tương đương sang ngôn ngữ của con người là:
Câu hỏi của tôi là = nội dung câu hỏi
Khi bạn xác định chính xác vị trí của nó trong URL kết quả, đừng làm bất cứ điều gì, chỉ cần ghi nhớ về vị trí đó, vì bạn sẽ cần trong các bước tiếp theo.
Phần địa chỉ của URL
Cụm từ tìm kiếm là phần thứ hai cần quan tâm. Phần đầu tiên là địa chỉ chính của trang kết quả tìm kiếm, trong ví dụ này là:
https://www.google.com/search?
Hãy ghi nhớ điều này, vì trong bước tiếp theo, bạn sẽ phải kết hợp hai phần thành một mục duy nhất.
Kiểm tra URL đã được “làm sạch”
Trong 99% trường hợp, tất cả những gì bạn cần làm là giữ địa chỉ tìm kiếm quan trọng của trang web và dán cụm truy vấn tìm kiếm ở cuối, rồi xóa mọi thứ khác. Thông thường, định dạng sẽ là:
https://dia_chi_trang/search?q=truy_van_tim_kiem
Một số trang web cũng có thể sử dụng định dạng sau:
https://dia_chi_trang/?s=truy_van_tim_kiem
Để đảm bảo nó hoạt động, hãy truy cập URL được tạo thủ công, sau khi sao chép và dán nó vào thanh địa chỉ trình duyệt. Nếu không có lỗi trong cấu trúc địa chỉ, bạn sẽ thấy cùng kết quả mà bạn đã thấy trước đó. Nó sẽ giống như phiên bản “được làm sạch” của URL kết quả tìm kiếm thông thường và chỉ có các yếu tố cần thiết.
Nhiều URL hơn
Lặp lại quy trình cho tất cả các trang web mà bạn muốn thêm chức năng tìm kiếm vào menu chính của bản phân phối.
Trong trường hợp ví dụ và như bạn có thể thấy từ hình ảnh minh họa, sau Google, sự chú ý sẽ chuyển sang IMDb. Ý tưởng có thể tìm kiếm các tựa phim hay loạt phim và tên diễn viên, đạo diễn trực tiếp từ menu chính khá thú vị.
Do đó, bài viết đã lặp lại các bước tương tự, hoàn thành tìm kiếm, sao chép URL trang kết quả vào trình soạn thảo văn bản và xóa dữ liệu không cần thiết, chỉ giữ lại URL tìm kiếm cơ bản và câu hỏi truy vấn đã đưa ra mà thôi.
Chỉnh sửa menu
Sau khi sao chép, “dọn dẹp” và thử các địa chỉ mà bạn muốn thêm vào menu chính của mình dưới dạng các công cụ tìm kiếm mới, đã đến lúc thực sự thêm chúng. Nhấp chuột phải vào menu chính của Peppermint và từ menu xuất hiện, chọn Properties.
Giữ cửa sổ soạn thảo văn bản tiện dụng trên màn hình, vì bạn sẽ cần nó trong các bước tiếp theo.
Thêm một Search Action mới
Di chuyển đến cuối cùng của các tab đến Search Actions và bấm vào phím + để thêm một cái mới vào menu.
Trong trường Name, nhập tên bạn muốn cho mục nhập tìm kiếm - tên chỉ nhằm phân biệt tên với các mục khác và không ảnh hưởng đến cách hoạt động của nó, vì vậy bạn có thể sử dụng bất cứ điều gì mình muốn ở đây.
Trong trường Pattern, nhập code bạn muốn để “ánh xạ” vào Search Action này (thứ bạn sẽ nhập vào trường tìm kiếm của menu chính trong tương lai, để hoàn thành tìm kiếm liên quan). Để dễ sử dụng, bạn nên sử dụng một biểu tượng theo sau bởi một hoặc hai chữ cái của tên trang web.
Ví dụ, DuckDuckGo mặc định có thể truy cập bằng cách nhập “!d”, vì vậy, bài viết đã sử dụng cùng một logic: Đối với Google, ta sử dụng “!g” và với IMDb là “!i”. Trong cả 2 trường hợp, pattern (mẫu) sẽ là một dấu chấm than theo sau là chữ cái đầu tiên của tên trang web.
Tạo lệnh
Trong trường Command, bạn nên nhập một lệnh sẽ thực hiện 3 điều:
- Chạy trình duyệt
- “Mở” trang web hiển thị kết quả tìm kiếm
- Đưa truy vấn bạn đã nhập trong menu chính vào URL của trang này để nó hiển thị các kết quả có liên quan
Phần đầu tiên rất dễ dàng: Chọn DuckDuckGo Search Action hiện có. Sau đó, sao chép phần đầu tiên của lệnh. Ngoài ra, bạn có thể sao chép nó trực tiếp từ đây. Phần bạn quan tâm là:
exo-open -launch WebBrowser
Quay trở lại mục nhập và dán phần lệnh bạn vừa sao chép vào trường Command.
Không tích vào tùy chọn Regular expression.
Thêm truy vấn thực tế
Tiếp tục sao chép địa chỉ từ trình soạn thảo văn bản. Dán nó vào cuối trường Command, sau phần đầu tiên bạn đã sao chép ở bước trước từ đây hoặc từ mục nhập của DuckDuckGo. Hãy nhớ giữ một khoảng trắng giữa lệnh bạn đã sao chép và dán URL được tạo sau nó.
Thay thế cụm từ tìm kiếm ở cuối URL được tạo bằng chuỗi %u. Kết quả sẽ trông giống như những gì bạn nhìn thấy trong hình ảnh minh họa. %u tương ứng với những gì người dùng đã nhập dưới dạng truy vấn tìm kiếm trong trường tìm kiếm của menu chính.
Thiết lập thêm Search Action
Lặp lại quy trình bằng cách tạo một mục mới cho mỗi trang web bạn muốn có thể tìm kiếm trực tiếp từ menu chính.
Bài viết đã tạo một danh sách mới, thứ hai, có thể truy cập thông qua chuỗi “!i”, điều này cho phép nhanh chóng và dễ dàng hoàn thành các tìm kiếm trên IMDb.
Với hai Search Action mới này, bài viết có thể nhập “!g make tech easier clipman” để tìm kiếm trên Google cho cụm từ này hoặc “!i Charlize Theron” để tìm kiếm thông tin về nữ diễn viên được yêu mến này trên IMDb.
Tìm kiếm trang web tức thì
Đóng cửa sổ để lưu các thay đổi và từ giờ trở đi, bạn sẽ có thể sử dụng các Pattern đã khai báo cho mỗi trang web, theo sau là một yêu cầu tìm kiếm trực tiếp trong trường tìm kiếm của menu chính.
Ngay sau khi bạn nhập một pattern đang hoạt động, có thể nhận dạng được, danh sách menu chính sẽ hiển thị tên bạn đã nhập cho nó. Tiếp tục nhập nội dung bạn muốn tìm kiếm và nhấn Enter
để hiển thị trình duyệt, load trang kết quả có liên quan của website bạn đã ánh xạ tới Search Action.
Chúc bạn thực hiện thành công!
Bạn nên đọc
-
Kali Linux 2022.3: Đi kèm với các bản nâng cấp công cụ cho hacker mũ trắng
-
Cách sử dụng lệnh read trong Linux
-
Cách tìm tên sách qua nội dung trên Google Books
-
Những thói quen giúp giữ mức sử dụng tài nguyên hệ thống Linux luôn ở mức thấp
-
Cách thêm các AppImage vào menu hệ thống Linux
-
Cách sao lưu và khôi phục lịch sử Linux Terminal
-
4 lý do nên giữ một Linux Live USB tiện dụng bên mình
-
Cách di chuyển file giữa các hệ thống bằng scp và rsync
-
Cách thiết lập Wireguard VPN trên Linux
Cũ vẫn chất
-
‘Ghét’ Apple, Mark Zuckerberg vẫn phải dùng Macbook nhưng nó lạ lắm
Hôm qua 1 -
Code LaLa Land Lục Địa Bí Ẩn mới nhất và cách nhập code
Hôm qua 2 -
Những câu nói hay về mùa thu, lời chào mùa thu hay và ý nghĩa
Hôm qua -
Đấu Trường Chân Lý Mobile (TFT Mobile)
-
Hướng dẫn chuyển sang ngôn ngữ tiếng Việt cho Gmail
Hôm qua -
Cách sao chép định dạng trong Google Docs, Sheets và Slides
Hôm qua -
Hướng dẫn toàn tập Word 2016 (Phần 26): Tạo đồ họa SmartArt
Hôm qua -
30 lời chúc sinh nhật chồng yêu ý nghĩa và ngọt ngào
Hôm qua 1 -
70 câu ca dao, tục ngữ về học tập hay nhất
Hôm qua -
Bạn đã sử dụng keo tản nhiệt đúng cách?
Hôm qua