Why do you have to edit a php.ini file?
By the way, I think "terminal services" has the connotation of some microsoft thang, whereas vi, nano, pico, etc are programs you can execute in a terminal window (aka: on command line).
The thing you want to be aware of is that php.ini file will be parse and the format is very exact and if your editor (e.g.: Dreamweaver) adds any characters that aren't expected, it won't work, and probably result in a error when the php.ini is processed.