8. A system editor to be implemented on a computer having enhanced editing capabilities, comprising: system editor means, having a core set of commands, for manipulating text in a file; a library, created in a high level programming language, containing at least one new editing command separate from the core set of commands; and linking means for providing access by the system editor to the new editing command in the library, wherein the high level programming language is one of ALGOL, C, COBOL, FORTRAN, and PASCAL.
8. A system editor to be implemented on a computer having enhanced editing capabilities, comprising: system editor means, having a core set of commands, for manipulating text in a file; a library, created in a high level programming language, containing at least one new editing command separate from the core set of commands; and linking means for providing access by the system editor to the new editing command in the library, wherein the high level programming language is one of ALGOL, C, COBOL, FORTRAN, and PASCAL. 9. The editor of claim 8, wherein the linking means includes an interface means in the system editor and a link file for allowing the interface means to access the commands in the library.