Di recente ho letto del registro del buco nero "_che è un registro di sola scrittura. La documentazione di Vim la descrive in questo modo: Registro buco nero "_ Quando si scrive in questo registro, non succede nulla. Questo può essere usato per cancellare il testo senza influenzare i normali …
Vorrei andare al file che ho appena modificato l'ultimo e il prossimo tipo di plugin MRU. :bnexte a :bprevvolte funziona, ma il più delle volte finisco in qualche file oscuro che non ricordo di aver modificato e costretto a ricorrere al plugin MRU. C'è un modo per risolverlo? Ctrl-^scambia tra …
Di tanto in tanto :wscrivo distrattamente quando sto leggendo qualcosa. Questo fa sì che il tempo di modifica del file cambi e talvolta il mio sistema di compilazione ricostruisce inutilmente una parte sostanziale di un progetto. C'è un modo per impostare Vim semplicemente non fare nulla se provo a scrivere …
Ho provato oggi a eseguire una ricerca su tutti i file di un progetto. Uso Ctrl-P e cerco su righe in questo modo: Ma il risultato della ricerca è solo sul file precedentemente aperto. Qui apro solo main.php. Conosci un modo per cercare su tutti i file senza doverli aprire …
Sto cercando inglese correttore grammaticale per la suite vim-lattice che controlli la grammatica mentre scrivo, ma non mette in evidenza ciò che è dentro $$o \begin{equation}& \end{equation}comandi. C'è qualcosa del genere? So che esiste un LanguageTool ma sembra che non funzioni con i .texfile.
Vorrei modificare il contenuto in VIM che è stato generato dinamicamente dalla riga di comando senza avere ancora il file. Per esempio: $ echo This is example. | vim /dev/stdin $ cat /etc/hosts | vim /dev/stdin ma non riesce con gli errori: Vim: Avviso: l'ingresso non proviene da un terminale …
Come uscire efficacemente da vim quando si modificano più file in modalità divisa in una volta sola? Sembra che quando ho 10 finestre divise, devo ripetere il :q!comando 10 volte per ogni finestra che richiede un po 'di tempo. Esistono metodi migliori per uscire dall'editor? Per quanto riguarda la soluzione …
Vorrei che i miei redattori mi dessero il maggior numero possibile di proprietà dello schermo poiché aumenta la mia capacità di vedere la maggior parte del codice in una volta. Il problema è che gvimsembra darmi una finestra 80x25 o ricordare l'ultima dimensione non ingrandita, a seconda di come la …
Da molto tempo uso Vundle per gestire i miei plugin vim. Come meglio riesco a capire, fondamentalmente organizza solo i plug-in in una struttura di directory isolata e tiene traccia dell'aggiornamento rispetto agli URL di origine in cui normalmente il plug-in sarebbe organizzato manualmente fianco a fianco nella directory dei …
Questo sembra accadere solo quando si utilizza vim all'interno di tmux. Sto anche usando iTerm 2. Se creo un nuovo riquadro di tmux o ridimensiono un riquadro di tmux, è immediatamente simile al seguente: E quindi l'unico modo per risolverlo è scorrere in vim, e torna a questo: Che cosa …
Lavoro a progetti con vari livelli di rientro. In molti di questi progetti, a causa del modo in cui i file sono tipicamente strutturati, la maggior parte delle righe sono rientrate di almeno due livelli (come i metodi nei file Java). Ciò significherebbe creare una nuova linea su una linea …
Questo è un problema che ho avuto di recente. Ho un file con diverse centinaia di righe di testo. Come posso cercare una stringa tra due numeri di riga specifici? Ad esempio, voglio cercare tra i numeri di riga 100 e 325.
Vorrei sostituire 'x' in questo file con il numero di riga corrente. Cioè, cambia x x x per 1 2 3 Per ora, uso un one-liner Perl: perl -pi -e '$x=$.; s/x/$x/' myfile.txt Penso che UltraEdit possa farlo con una selezione e sostituzione verticale. Questo può essere fatto in vim? …
in vim posso fare vim --servername fooe vim --servername foo --remote-silent bar.txtaprire i file in un'istanza di vim da più finestre di terminale (via tmux o altro). Come si ottiene la stessa cosa in NeoVim?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.