| Did you know ... | Search Documentation: |
| Predicate prolog_edit:edit_command/2 |
prolog_edit:edit_command(+Editor,
-Command).exe)
extension. Command is an atom describing the command. The
following %-sequences are replaced in Command before the
result is handed to shell/1:
| %e | Replaced by the (OS) command name of the editor |
| %f | Replaced by the (OS) full path name of the file |
| %d | Replaced by the line number |
If the editor can deal with starting at a specified line, two clauses should be provided. The first pattern invokes the editor with a line number, while the second is used if the line number is unknown.
The default contains definitions for vi, emacs, emacsclient, vim, notepad^* and wordpad^*. Starred editors do not provide starting at a given line number.
Please contribute your specifications to bugs@swi-prolog.org.