I have a folder full of ruby files, and when I try and require one file in another that is in the same directory using require \'file\' I get a LoadError
If you want to require a file not from the system $LOAD_PATH but rather relative to the directory of the file you are requireing from, you should use require_relative. (Which, as you can see, isn't exactly extensively documented.)