You are correct. If you've never used FTP before, i recommend Filezilla. Also, make sure you transfer all fields in binary mode, only time the ascii mode is necessary is when you are uploading to a Windows server.
If you do not have a text editor, do a search for Notepad++, it has all the features you'll ever need, syntax coloring, etc.. and is freeware.