37. The apparatus of claim 34 wherein the processors are further operable when executing the instructions to: modify said configuration file stored on said remote device incrementally by repeating iterations of: detecting an input modifying said editable document; responsive to detecting said input, sending an nth code component to said remote device; receiving back an (n+1)th code component over said network and from said remote network device, said (n+1)th code component responsive to said nth code component; and updating a display of said editable document to reflect said remote network device response.
37. The apparatus of claim 34 wherein the processors are further operable when executing the instructions to: modify said configuration file stored on said remote device incrementally by repeating iterations of: detecting an input modifying said editable document; responsive to detecting said input, sending an nth code component to said remote device; receiving back an (n+1)th code component over said network and from said remote network device, said (n+1)th code component responsive to said nth code component; and updating a display of said editable document to reflect said remote network device response. 38. The apparatus of claim 37 wherein said nth code component represents at least a request for a list of commands that correlate to an indicated position within said editable document and wherein said (n+1)th code component represents at least said list of commands.