Apakah ada solusi untuk menggunakan vim dari layar sentuh?


14

Sebenarnya, saya mendapatkan masalah ini ketika saya menggunakan ssh dari ponsel android saya untuk masuk ke server linux, dan saya mencoba menggunakan vim untuk mengedit beberapa file.

Itu sedikit ... tidak menyenangkan, meskipun saya bisa melakukan semua yang bisa saya lakukan dari desktop / keyboard normal.

Extension: Ada pertanyaan, mengapa tidak menyenangkan jika saya bisa melakukan apa pun yang saya inginkan. Misalnya, mengetik 5j45|pada keyboard yang diemulasi pada layar sentuh memiliki tingkat informasi yang jauh lebih rendah (antara otak Anda dan perangkat Anda) seperti menyentuh posisi karakter yang dimaksud pada layar sentuh.


2
Saya belum pernah menggunakannya, jadi saya tidak tahu apakah cocok atau tidak cocok, tetapi di sini ada dua aplikasi Android yang memberikan beberapa tingkat kontrol vim: VimTouch dan Terminal IDE
asfallows

Yang tidak diketahui utama bagi saya dengan alat ini adalah: apakah mudah / layak untuk mengedit file jarak jauh melalui mereka, dengan netrw atau sebaliknya?
asfallows

1
Awal mungkin menggunakan sesuatu seperti Android "Hacker's Keyboard" play.google.com/store/apps/… seperti pada keyboard layar. Saya dapat membayangkan lebih banyak dukungan sentuh, (untuk menempatkan kursor, menggulir, ...)
johannes

1
Saya menggunakan skrip semacam ini di Nokia N900 saya: vim.org/scripts/script.php?script_id=3141
Martin Höger

1
Jika Anda bisa melakukan semua yang bisa Anda lakukan dari keyboard normal, bagaimana dengan itu tidak menyenangkan? (Saya dapat memikirkan beberapa jawaban untuk ini, tetapi akan membantu untuk mengetahui mana yang sebenarnya Anda maksudkan).
Kaya

Jawaban:


3

Apakah mengaktifkan mouse dapat membantu? Dengan cara ini Anda setidaknya bisa melakukan seleksi melalui sentuhan. Mungkin menavigasi file dan buffer / tab. Tergantung pada plugin saya kira.

set mouse=a

Hebat! Saya pikir, ini hanya berfungsi pada terminal sisi klien yang mendukungnya, tetapi ia dapat bekerja!
peterh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.