Molti IDE completano automaticamente i nomi delle funzioni, le variabili, i nomi dei metodi, ecc. Mentre l'utente digita. I migliori completano i nomi in base sia alla libreria integrata del linguaggio sia a ciò che è già stato definito in altri file dello stesso programma. Ad esempio, mentre sto scrivendo …
Alcuni editor (come Visual Studio su Windows) eseguono il completamento automatico C ++ che comprendono il C ++. Ad esempio, dato: #include <vector> int main(void) { std::vector<int> v; v.i In Visual Studio il completamento automatico conosce l'unico metodo std::vector<int>che inizia con un i è insert. È possibile ottenere questo tipo …
Sto eseguendo Debian Jessie e uso l'attuale vim-nox (con + python -python3). Sto facendo fatica a provare a programmare in Python 3, mentre faccio fatica con il completamento del codice di Python 3. YouCompleteMe non supporta affatto Python3. jedi-vim supporta il completamento di Python 3, ma solo se avessi l'opzione …
Come faccio a creare il mio elenco di completamento automatico per determinati tipi di file? Ad esempio, vorrei che CSS e HTML completassero automaticamente dall'elenco delle classi CSS in FontAwesome .
In questo momento sto usando il fuggitivo per gestire quasi tutto ciò che riguarda Git, ma non riesco a trovare un buon flusso di lavoro per visualizzare rapidamente e passare tra i rami disponibili. Posso fare :Git checkout <branch-name>, il problema è che completa automaticamente sia i nomi dei file …
La maggior parte degli editor ha una funzione come quando si premono alcuni tasti posizionando il cursore su una funzione, fa apparire la documentazione di quella funzione insieme al numero e al tipo di argomenti che la funzione accetta. Mi chiedevo se Vim offre tale supporto. Ad esempio, durante la …
Il mio amico mi ha mostrato un bel trucco su Emacs qualche giorno fa in cui poteva semplicemente aprire un file su un server remoto e ho immediatamente pensato "dovrebbe esserci un modo per farlo anche in vim" ed era vero. Posso solo usarlo :e scp://user@server//filepathper farlo, nessun problema;). Tuttavia, …
In Bash, quando ci sono diversi file con lo stesso prefisso e io digito parte del prefisso e premo Tab, completa il prefisso comune e mi permette di continuare a digitare per differenziare tra i possibili risultati. In Vim, quando ci sono diversi file con lo stesso prefisso e io …
Sto migliorando le mie capacità di vim e giocherellando con il completamento usando il comando Ctrl-n. Sto programmando in Perl. Quando sono in modalità insert e premo Ctrl-n, ricevo il messaggio che è "Scansione file incluso" in fondo al terminale e sembra che stia eseguendo la scansione dei file nelle …
C'è un modo per configurare vim per quanto riguarda i tipi di file che ritiene "adatti" per l'apertura? Vorrei chiarire con un esempio. Immagina di lavorare su un documento in lattice. Una volta creato il file, nella directory è presente quanto segue (insieme ad altri file correlati alla build): X.aux …
<C-p>e <C-n>consentire il completamento delle parole trovate nel documento corrente. Sto prendendo appunti e scrivendo dire {0,1}^ne (E,D)molte volte. Queste sono PAROLE costituite da più parole. C'è un modo per completare le PAROLE con <C-p>e <C-n>(o altri ins-completioncomandi correlati )?
Sto cercando di migliorare una vecchia funzione di completamento. Mi piacerebbe aggiornare le scelte visualizzate nel menu popup mentre digito nuovi caratteri La mia funzione di completamento è function! lh#icomplete#ecm(findstart, base) abort if a:findstart let l = getline('.') let startcol = match(l[0:col('.')-1], '\v\S+$') if startcol == -1 let startcol = …
Posso integrare una forma di completamento del simbolo in Vim? Gli editor TeX dedicati come TeXMaker forniscono un elenco di simboli per il completamento (ad esempio, \almostra un elenco con \alpha, \lamostra \lambdae \langle). Si noti che TeX ha un numero piuttosto elevato di simboli, quindi i suggerimenti che coinvolgono …
Solitamente la modalità di completamento completamento ( <C-n>) inserisce la parola giusta la prima volta che premo <C-n>, ma non sempre. Pertanto, vorrei che Vim inserisse la corrispondenza che ritiene migliore quando premo <C-n>, ma mi consente comunque di annullare questa inserzione in seguito se la corrispondenza corretta non viene …
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.