Come saltare tra i tag corrispondenti (come <div>, <span>ecc.) Quando si modificano i documenti HTML / XHTML / XML in modo simile come %si usa per saltare tra parentesi corrispondenti?
L'ho letto in molti articoli ( ad es. ) Che è una cattiva pratica usare i tasti freccia in modalità normale. Qualcuno potrebbe spiegare perché è considerata una pratica sbagliata, se non del tutto?
Il comando in modalità normale gfpassa a un file con il percorso attualmente sul cursore. Ma lo fa nella finestra corrente, sostituendo il testo corrente. Ciò significa che è necessario tornare indietro in modo esplicito per tornare indietro in un secondo momento e che è necessario scrivere potenzialmente le modifiche …
Un modo per selezionare un buffer in vim potrebbe essere quello di sfogliare l'elenco dei buffer, usando i comandi standard come :lso con un codice plugin / vimscript esterno per sfogliare un elenco in una finestra . Diciamo che voglio passare direttamente a un buffer, il più velocemente possibile. Per …
Mi piacerebbe vedere i numeri di riga, iniziando con 1in alto, sul lato sinistro di Vim. Idealmente sarebbe simile a questo: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Come posso farlo in Vim?
Ci sono un certo numero di plugin Tex per vim ( vim-latex , AutomaticLatexPlugin per dire un paio). Quali sono le differenze nelle funzionalità fornite tra questi (quelli che ho nominato e forse altri) plugin TeX? Ecco un paio di domande correlate su SO: Uso di lattice e Vim Quali …
In Sublime Text 2, ottieni guide verticali in cui si trova il rientro, in questo modo: ma ovviamente non lo faccio: C'è un modo per mostrare linee come quelle in vim? A proposito, il mio rientro è di 2 spazi. :set tabstop=2 softtabstop=2 shiftwidth=2 expandtab
Dì che sono sulla linea 20 e vorrei strappare la linea 4, come posso farlo? E allo stesso modo, come posso strappare una linea rispetto alla posizione del mio cursore, per esempio quella a 3 righe?
Mi piace la funzionalità di rientro intelligente di Vim, mi consente di creare blocchi di codice ben rientrati. Copio / incollo regolarmente il codice nei buffer, ma quel codice è spesso mal formattato. Quello che sarebbe l'ideale è "rielaborare" il codice attraverso il sistema di rientro intelligente. E 'possibile una …
Vedo una di queste due righe nei .vimrcfile. Questo sembra essere il più comune: filetype plugin indent on Ma in cosa differisce da questa linea: filetype indent on Ho trovato documentazione per quest'ultimo , ma sono ancora confuso.
Lavoro su una serie di progetti JavaScript. Nella maggior parte di questi progetti, il rientro dei file JavaScript è di 2 spazi, quindi ho impostato la larghezza del rientro predefinita su quello. Tuttavia diventa 1 o 4 in alcuni altri progetti. C'è un modo per chiedere a Vim di cambiare …
Sto usando ripetizioni complesse per registrare le mie operazioni ( qqper registrare, alcune operazioni , qper interrompere) e ho fatto un errore. È possibile vedere ciò che ho registrato e correggere l'errore, invece di farlo di nuovo? Invocare personaggi registrati per @qlavori, ma non riesco a vederlo nei miei mapping …
Vi e Vim, come tutti sapete, hanno molti sinonimi. Ci sono tre modi che conosco per salvare il file ed uscire da Vim e Vi. Questi sono : wq <cr> , : x <cr> e ZZ . Ho sentito che questi sono diversi in qualche modo. Ci sono differenze pratiche …
Sembra che ci siano due modi per memorizzare le preferenze specifiche di gvim: Conservare un .vimrcfile per vim e un .gvimrcfile per aggiunte specifiche di gvim. Mantieni tutte le impostazioni .vimrce avvolgi le impostazioni specifiche di gvim in una condizione di rilevamento delle funzionalità: if has('gui_running') " gvim specific settings …
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.