Giờ tôi là người "thuận" tay trái!
Thật may là có phần mềm AutoHotkey để làm điều đó. Đây là phần mềm để gán một phím thành một phím khác, hay một tổ hợp phím vv, cực kỳ hữu ích trong việc sử dụng bàn phím và máy tính.
Tôi sẽ gán như sau:
- Nút Ctrl phải = Copy
- Nút Alt phải = Paste
- Nút Alt phải + Ctrl = Cut
- Nút Windows + C = mở Google tìm kiếm nội dung clipboard
Đầu tiên tải và cài đặt từ: https://autohotkey.com/
Bạn sẽ thấy phần mềm được cài đặt:
AutoHotkey sẽ mở phải hướng dẫn. Còn "Convert .ahk to .exe" sẽ chuyển file kịch bản (là file text lưu thành đuôi .ahk) thành file .exe để chạy.
Tiếp theo tạo một file text bất kỳ ví dụ bằng Notepad nội dung như sau, rồi đổi đuôi .txt thành .ahk:
Ví dụ chúng ta tạo file CopyPasteGoogle.txt và đổi thành CopyPasteGoogle.ahk với nội dung:
RCtrl::Send ^cRCtrl là phím Ctrl bên phải, RAlt là phím Alt bên phải, còn ^c, ^v tương ứng là Ctrl+C, Ctrl+V.
RAlt::Send ^v
>!RCtrl::Send ^x
#c::
Run http://www.google.com/search?q=%clipboard%
Return
Quy tắc:
#: Phím WinTôi chỉ là tay mơ thôi, bạn lên mạng mà học.
^: Phím Ctrl
!: Phím Alt
+: Phím Shift
>: Phím Alt/Ctrl bên phải
<: Phím Alt/Ctrl bên trái
Như vậy, nội dung file là khi ấn Ctrl phải sẽ Copy, ấn Alt phải sẽ Paste, khi ấn đồng thời nút Alt phải (là >!) và Ctrl sẽ Cut.
Còn ấn nút Win + C sẽ mở ra Google kiếm nội dung trong clipboard. Tức là bạn có thể tạo phím tắt để mở từ điển nào đó được luôn và tôi sẽ làm điều này trong thời gian tới.
File .ahk được lưu trên Desktop:
Bạn có thể click đúp file này để biên dịch (compile) thành file .exe hoặc là chạy "Convert .ahk to .exe" để dịch:
Thu về file .exe với icon của AutoHotkey:
Nhấp đúp để chạy file này và icon sẽ hiện trong Tray, bạn có thể tắt hoặc treo nó bất kỳ lúc nào:
Sử dụng những công cụ như thế này thì chẳng mấy chốc mà đi lên CNXH khoa học cà pháo đâu nhỉ!
mark
Bổ sung 16/4/2022:
Để copy và dán chỉ bằng chuột (nên dùng tay trái!!) bằng cách nhấp nút giữa một lần để copy, và nhấp đút nút giữa chuột để dán, đồng thời có thể dán bằng nút Insert hay nút Insert ở bàn phím số, thì đây là nội dung file AutoHotkey:
File: MiddleButtonCopyPaste.ahk
~MButton::If (A_TimeSincePriorHotkey < 400) && (A_TimeSincePriorHotkey <> -1) {SendInput ^v}Else {SendInput ^c}returnInsert::SendInput ^vReturnNumpadIns::SendInput ^vReturn
Sở dĩ phải thêm nút để dán vì trong một số phần mềm như Visual Studio Code hay Github thì không dán bằng nhấp đúp được (nó sẽ copy dòng hiện tại và dán chính dòng đó), còn Ctrl+V thì tốn công, nên tôi tận dụng nút Insert để dán.
No comments:
Post a Comment