Dacă vă faceți timp pentru a trece la linux, aș trece la emacs sau vim la un moment dat, de asemenea. Întotdeauna va exista o resursă sau un document care să descrie exact problema pe care o aveți cu oricare dintre ele și, în general, o soluție este doar câteva clicuri pe drum.
Emacs poate fi mai ușor la început din cauza editare fără moduri ... dar nu permiteți editare modală să vă sperie departe de Vim.
Cheia fie cu Vim, fie cu Emacs este că știi că ar putea să-ți ia partea cea mai bună a zilei doar pentru a-ți da seama ce vrei să facă, să nu mai vorbim cum să-i faci să facă asta.
Odată ce vor lucra pentru dvs., veți vedea de ce majoritatea se află în unul din cele două tabere.
Sugestii generale:
- Configurarea unui Makefile pentru proiectul dvs. este aproape întotdeauna merită.
- Utilizarea cscope și / sau ctags vă va face viața mai ușoară.
Sugestii Vim:
- : make
- : cn,: cp
- OmniCompletion
- utilizând bulele autoreglare BufRead pentru a seta ceea ce: ar trebui să facă în funcție de tipul fișierului
Sugestii Emacs:
- ecb este distractiv
- M-x dired
- M-. M-, M- * M-x tag-ul complet pentru etags
- Compilați M-x
- (adăugați -hook "mylanguage-mode-hook" (lambda() (setq my-customizations t)))
Și verificați personalizările al altor persoane exemple despre ceea ce fac alți oameni.