Use setlocal instead of set in ftplugin configurations. set override
global settings, so multiple buffers would share the same settings. Each
buffer must have its own coding settings if you edit files from
different languages.