Vimperator - c'è un modo per modificare il testo?


8

Vorrei sapere se esiste un modo per modificare il testo in Vimperator (ad esempio caselle di input o interfaccia web Gmails)? Il modo in cui si modifica il testo in Vim e si può navigare ad esempio l'uso di "p", "yy" e "dd" ecc.

Se esiste un modo per farlo in Firefox, condividilo.


Risposte:



2

Sì. Basta passare a un campo o una casella di input facendo clic su di esso o facendo clic su di esso. Questo metterà automaticamente Vimperator in INSERTmodalità e sarai libero di digitare.


4
Sì, questo è naturale, ma volevo qualcosa di più simile alla "modalità visiva" per poter fare dd, dw, d3w e simili. Ho iniziato a usare pentadattilo da allora, questo è possibile da Ct dalla modalità di inserimento.
— Tomas Pruzina,

1
@AoeAoe Bel trucco, funziona anche con Vimperator.

0

Se premi Control + i all'interno di una casella di input vimperator creerà un processo in background di vim (di default con gvim, ma puoi cambiarlo nella variabile dell'editor), e puoi modificarlo in quel modo, quando lo fai :wqsul processo di quel vim viene copiato il buffer nella casella di input

A parte questo, puoi usare wasavi , che trasforma ogni testo di input nel clone di un vim.


<C> + i è già vincolato all'inserimento di *emphasized text*su SE durante la modifica di una risposta, quindi non viene raccolto da Vimperator.
— Mussé Redi,

non lo uso per chiedere tanto per imparare ad usarlo. Perché? Ho fatto il mio modo di riparare le mie cose più velocemente.
— Rubén Marrero,

In quale caso faresti una domanda?
— Mussé Redi,

Provo a farlo Ma poiché seguo le migliori pratiche di SO per spiegare il problema, il 100% delle volte ho avuto un problema (dalla data della mia ultima domanda: P `29 febbraio 16 alle 13:12 127.0.0.1 873`) in cui avrei chiesto qui L'ho risolto mentre lo stavo spiegando.
— Rubén Marrero il

Potresti elaborare in un modo più semplice? Mi sembra che manchi il tuo messaggio.
— Mussé Redi
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.