1. A computer implemented method for a simultaneous file editor, comprising: downloading a plurality of non-identical configuration files corresponding to a plurality of remote computers; storing content for each downloaded non-identical configuration file as rows in a relational database, wherein each line of a downloaded non-identical configuration file corresponds to a different row in the relational database; displaying content from each non-identical configuration file stored in the relational database on a user interface, wherein the displayed content includes at least some lines for each of the plurality of non-identical configuration files; applying an edit made via the user interface to displayed content of one of the plurality of non-identical configuration files to corresponding content of each of the others of the plurality of non-identical configuration files stored in the relational database; and uploading edited non-identical configuration files, comprising the edit to content, from the relational database to each respective computer of the plurality of remote computers.