Vimperator - adakah cara untuk mengedit teks?

8

Saya ingin tahu apakah ada cara untuk mengedit teks di Vimperator (misalnya kotak input atau antarmuka web Gmail)? Cara seseorang mengedit teks dalam Vim dan dapat menavigasi misalnya penggunaan "p", "yy" dan "dd" dll.

Jika ada cara bagaimana melakukan ini di Firefox, silakan bagikan.

Tomas Pruzina
sumber
stackoverflow.com/questions/75652/…
Ciro Santilli 冠状 病毒 审查 六四 事件 事件 法轮功

Jawaban:

6

ctrl + i membuka editor eksternal

set editor='gvim -f'
Paul Yin
sumber
2

Iya. Cukup navigasikan ke bidang atau kotak input dengan mengklik atau menabraknya. Ini akan secara otomatis menempatkan Vimperator ke INSERTmode dan Anda bebas mengetik.


sumber
4
Ya, ini alami, tetapi saya ingin sesuatu yang lebih seperti 'mode visual' untuk dapat melakukan dd, dw, d3w dan semacamnya. Saya mulai menggunakan pentadactyl sejak, ini dimungkinkan oleh Ct dari dalam mode insert.
Tomas Pruzina
1
@ AoeAoe Trik yang bagus, ini juga berfungsi dengan Vimperator.
0

Jika Anda menekan Control + i dalam vimperator kotak input akan membuat proses latar belakang vim (secara default dengan gvim, tetapi Anda dapat mengubahnya dalam variabel editor), dan Anda dapat mengedit dengan cara itu, ketika Anda melakukan :wqproses vim itu menyalin buffer ke dalam kotak input

Selain itu, Anda dapat menggunakan wasavi , yang mengubah setiap teks input dalam klon vim.

Rubén Marrero
sumber
<C> + i sudah terikat ke penyisipan *emphasized text*pada SE saat Anda mengedit jawaban, jadi itu tidak diambil oleh vimperator.
Mussé Redi
Saya tidak menggunakan ini untuk bertanya sebanyak untuk belajar menggunakannya. Mengapa? Saya sudah berusaha memperbaiki barang-barang saya sendiri dengan lebih cepat.
Rubén Marrero
Dalam hal apa Anda akan mengajukan pertanyaan?
Mussé Redi
Saya mencoba melakukannya. Tetapi karena saya mengikuti praktik terbaik SO untuk menjelaskan masalah, 100% dari waktu saya mengalami masalah (dari tanggal pertanyaan terakhir saya: P `Feb 29 '16 jam 13:12 127.0.0.1 873`) di mana saya akan bertanya di sini Saya memecahkannya saat saya menjelaskannya.
Rubén Marrero
Bisakah Anda menguraikan dengan cara yang lebih sederhana? Saya sepertinya ketinggalan pesan Anda.
Mussé Redi