คำถามติดแท็ก mouse

2
เลื่อนหน้าจอไม่ใช่เคอร์เซอร์เมื่อใช้ scrollwheel
ฉันกำลังใช้ Vim ในเทอร์มินัลดังนั้นการเลื่อนด้วยล้อเลื่อนจะใช้\e[Aและ\e[Bไวยากรณ์ (ที่\eเป็นสัญลักษณ์\x1bหรือหลบหนี) อย่างไรก็ตาม Vim ตีความสิ่งนี้โดยการเลื่อนเคอร์เซอร์ขึ้นหรือลงหนึ่งบรรทัด พฤติกรรมที่ต้องการคือหน้าจอถูกเลื่อนขึ้นหรือลงเช่น<C-e>และ<C-y>ทำ ฉันจะบอกให้ Vim เลื่อนหน้าจอได้อย่างไรเมื่อฉันใช้ล้อเลื่อนขณะที่ยังคงเคอร์เซอร์อยู่ในบรรทัดเดียวกัน สิ่งนี้จะทำงานได้ในโหมดทั่วไปทั้งหมด (การเลือกแบบปกติการเลือกแบบภาพ) ตัวอย่างเช่นฉันได้ลองแล้ว:nnoremap <esc>[A <C-e>(แทนที่<esc>ด้วยอักขระตัวอักษรตัวอักษรแทรกด้วยCtrl+V Esc) แต่สิ่งนี้พิสูจน์แล้วว่าไร้ประโยชน์ ฉันใช้ Vim 7.4.52 บน Ubuntu 14.04 กับ GNOME

3
ฉันจะใช้ trackpad ในการเลื่อนในแนวนอนได้อย่างไร?
ฉันเพิ่งสังเกตเห็นว่าการเลื่อนแทร็คแพดของฉันทำงานใน Vim, ความเฉื่อยและทั้งหมด ฉันต้องการเปลี่ยนการทำงานในแนวนอน - ดังนั้นฉันสามารถเลื่อนขึ้นและลงเพื่อให้เคอร์เซอร์เลื่อนไปทางซ้ายและขวาแทนที่จะกดปุ่มลูกศรขวาค้างไว้เป็นเวลานาน ฉันจะแมปการเลื่อนไปทางซ้าย / ขวาของฉันได้อย่างไร
10 scrolling  mouse 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.