VI Style editor using Linked Lists