Domande taggate «vim»

Vim è un editor di testo altamente configurabile creato per consentire una modifica efficiente del testo. È una versione migliorata dell'editor vi.

4
Programmazione in Windows 8
Sono un utente Linux semi-esperto e scrivo il mio software esplicitamente dalla riga di comando. Se ho bisogno di un compilatore, semplicemente sudo-apt-get, se ho bisogno di eseguire un codice, lo eseguo da riga di comando e se ho bisogno di modificare i miei file di origine, uso semplicemente Vim …

4
Vim equivalente a Emacs C-i?
Vim ha un comando equivalente a Ctrl-I di Emacs? Emacs ha una scorciatoia estremamente utile "C-I" che corregge il rientro della riga corrente (o delle linee selezionate). Ad esempio, supponiamo di scrivere questo piccolo codice su Emacs: def foo print "boo" end e stai selezionando tutte e 3 le linee. …

2
Come fornire un suffisso a Vim 8 quando si costruisce su Linux
Sto cercando di costruire Vim 8.0 su Ubuntu 16.04.1 LTS. configure e make corri senza errori, tuttavia ignora il parametro --program-suffix: [local vim repo]/configure --program-suffix=8 --with-features=big Intendevo costruire Vim 8.0 parallelamente alla mia configurazione stabile con il suffisso "8", quindi dovrebbe esserci un binario vim8 nel /usr/local/bin/. Qualche idea?
2 linux  ubuntu  vim  make  build 


1
Posso rendere visivamente più sottili gli indicatori di piega di Vim?
Gli indicatori di piegatura in vim sono importanti perché occupano l'intera larghezza della finestra: void foo() { +--- 10 lines: int x;----------------------------------------------------------- } il che li rende fonte di distrazione. Qualcosa di simile al seguente sarebbe meglio: void foo() { [10 lines: int x;] } Questo è realizzabile in vim?
2 vim 

2
Creazione di Vim con rbenv e Command-T su OSX
dyld: associazione simboli pigri non riuscita: simbolo non trovato: _rb_encdb_declare Riferimenti da: /Users/sa125/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle Previsto in: spazio dei nomi piatto dyld: simbolo non trovato: _rb_encdb_declare Riferito a: /Users/sa125/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle Atteso in: spazio dei nomi piatto Vim: Catturato segnale mortale SEGV Ciao, Ho creato vim sul mio MacbookPro (con OSX 10.6.8) e cercando …
2 vim  ruby  vim-plugins 



2
diversi comportamenti di vim
Su alcune macchine Linux, quando uso vim, posso usare il pulsante PageDown, PageUp, Home, End senza problemi. Tuttavia su alcune altre macchine, questi pulsanti mi danno personaggi funky. Perché è quello e cosa posso fare? Grazie!
2 linux  vim 



1
Crea un comando Vim per aggiungere un'istruzione debug php
Sto cercando di creare un comando vim per inserire facilmente un'istruzione di debug sul nome della variabile sotto il cursore. Vorrei almeno gestire alcuni casi comuni, quindi non deve essere perfetto, ma dovrebbero funzionare tutti i seguenti: $test_var = array($test->get_test_var()) || $test->get_test_var() || $test_var; Avere il cursore su uno di …
2 vim  php 

2
Problema durante l'apertura dei file con Gvim su Windows 7
Ho appena installato gvim su Windows 7 per la prima volta e sto riscontrando un problema con l'apertura di alcuni file. Quando apro i file vim sembra far lampeggiare una finestra cmd per alcuni secondi prima di chiuderlo (troppo velocemente per distinguerne il contenuto) e finisco con una cartella C: …
2 windows-7  vim  gvim 

1
Convertire le funzioni in vimrc in funzioni di caricamento automatico?
Il mio .vimrc è suddiviso su più file in una directory vimrc.d e all'interno di questi file ci sono impostazioni globali, variabili e funzioni basate su una certa funzionalità, come Diff, Color, Folding, ecc. Questi file sono inclusi tramite il runtimemio .vimrc at avviare. Ma collettivamente ci sono così tante …
2 vim  vimrc 

1
Come posso scrivere un vim foldexpr che equivale a foldmethod = indent?
Come risultato di questa risposta qui , sto provando a scrivere un foldexprfor vim che equivale a foldmethod=indent(come punto di partenza per poi migliorarlo per riconoscere i miei marcatori personalizzati, vedere la domanda per maggiori dettagli ). Ho provato questo: set foldmethod=foldexpr set foldexpr=indent(v:lnum) Tuttavia, ciò non riesce in questo …
2 vim 

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.