Ponturi

De la Wiki.lug.ro
Salt la: navigare, căutare

Ponturi diverse care vă fac viaţa mai uşoară în Linux. Pentru ponturi mai specifice vedeţi şi Networking şi Programare.

Editoare

vim: Asocierea automată a tipurilor cu fişierele

Cum fac să asociez niște fișiere în vim cu un anume tip de fișier (de exemplu, fișierele din ~/mutt/conf/ să știe că filetype=muttrc) ?

Cel mai simplu, scrii in ele un comment care să conțină vim:ft=muttrc la început sau la sfârșit

Completare: înainte de "vim:" trebuie cel puțin un spațiu. Pentru mai multe detalii, :help modeline din editor.

Soluţie alternativă

Pentru a nu adăuga la fiecare fişier o linie cu 'modeline'-ul corespunzător e suficient să adăugaţi în ~/.vimrc sau ~/.gvimrc:

 au BufNewFile,BufRead ~/mutt/conf/* setf muttrc
 syntax on

vim: Modificare setarilor implicite pentru tipuri de fisiere

Pentru a modifica o optiune a unui plugin pentru un tip de fisier, adaugati-le in ~/.vim/after/ftdetect/<filetype>.vim:

echo 'set textwidth=72' > ~/.vim/after/ftdetect/mail.vim

Lucrul cu fişiere text

Afisarea liniilor comune a doua fisiere

diff --unchanged-line-format='%L' --old-line-format= --new-line-format= file1 file2

Daca se vor si liniile old sau new se modifica line-formatul corespunzator.

Lucrul cu documente PDF

Concatenare PDF

<cmatei> so, does anyone know, cum lipesc io niste pdf-uri?
<mitu> pdftk
<gabim> texexec --pdfarrange --result final.pdf 1.pdf 2.pdf
pdftk 1.pdf 2.pdf cat output final.pdf
gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=final.pdf 1.pdf 2.pdf

Extragerea unor pagini din PDF

Extragerea paginilor 1,2 din pdf-ul in.pdf în out.pdf:

pdftk in.pdf cat 1-2 output out.pdf

Lucrul cu medii amovibile

Scriere DVD-uri şi redare player

(Nedelcu Alin) Am toate DVD'urile scrise cu #growisofs -Z /dev/dvd -l -r . lucru ce le face inutilizabile in dvd-player (panasonic). Solutia a fost

#growisofs -Z /dev/dvd -J -l -r.

Multimedia

Audio

  • Sunet multiplexat cu ALSA - pentru a permite mai multor aplicaţii să folosească simultan placa de sunet
  • Convertire mp3 in ogg:
mplayer -vo null -ao pcm:file=output.wav input.mp3
oggenc output.wav

Kernel