Leap - อินเทอร์เฟซแทนเมาส์สำหรับ Neovim
(github.com/ggandor)- ทำให้การกระโดดไปยังตำแหน่งบนหน้าจอเร็วขึ้นและเป็นธรรมชาติมากขึ้น
- สามารถย้ายไปยังตำแหน่งใดก็ได้บนหน้าจอด้วยการป้อนแพตเทิร์นค้นหา 2 ตัวอักษร
- ฟีเจอร์ "clairvoyant (การหยั่งรู้)" จะบอกล่วงหน้า" ว่าต้องกดอะไร
sคือการค้นหาไปข้างหน้า,Sคือการค้นหาย้อนกลับ ส่วนgsใช้กับหน้าต่างอื่น- กด
{c1}{c2}แล้วถ้ามีผลลัพธ์เดียวจะย้ายทันที, ถ้ามีหลายผลลัพธ์สามารถย้ายด้วยสเปซ/แท็บ
4 ความคิดเห็น
https://reddit.com/r/neovim/…
ใน reddit มีมุกเกี่ยวกับปลั๊กอินแบบนี้อยู่ด้วย ฮ่า
ผม/ฉันเคยลองใช้ทั้ง easymotion กับ intellij kjump มาแล้ว แต่ไม่ค่อยชินมือ สุดท้ายก็เลยเลิกใช้ไปครับ/ค่ะ
ดูเหมือนจะเป็นเครื่องมือช่วยย้ายเคอร์เซอร์คล้าย easymotion ของ vim
สรุปว่าเป็นอินเทอร์เฟซที่รองรับเมาส์จะถูกต้องไหม? ใน README มีข้อความว่า "An ideal keyboard-driven interface would impose almost no more cognitive burden than using a mouse"
อ้อ ก็จริงอย่างที่ว่าอยู่ครับ ดูเหมือนว่าคงต้องลองเขียนใหม่ด้วยสำนวนอื่น