Editare Makefile con vim

Condividi:

La sintassi dei makefile prevede che le varie parti vengano indentate tramite il carattere di tabulazione, ma la conversione automatica in spazi di vim crea spesso problemi.

Dobbiamo quindi istruire l’editor ad utilizzare la corretta formattazione nel caso si stia editando un makefile

autocmds

Il primo metodo consiste nell’ inserire tutti i comandi nel file di configurazione ~/.vimrc

Le prime tre righe attivano i plugin che riconoscono il tipo di file che si sta editando, l’ultima riga istruisce vim a non sostituire i tab con gli spazi (noexpandtab) ed a visualizzare le tabulazioni utilizzando 4 colonne (tabstop).

make.vim

Il secondo metodo consiste nell’ attivare il plugin filetype in ~/.vimrc e creare un file in ~/.vim/ftplugin/ con il nome del tipo di file ed estensione .vim in cui inseriremo il comando set ed altri eventuali comandi da utilizzare con questo tipo di file

Creaiamo la cartella nel caso non esista

Ora editiamo i due file