<TITLE>Launching An Editor</TITLE>
<p> P4Web lets you launch an external editor to work on files. To launch the editor
on a selected file, choose <b>Edit file</b> from the <b>Action</b> menu .
<p> The <b>Edit</b> option in the interactive <a href="resolve?help">resolve</a>
program also launches an external editor.
<p> The <tt>P4EDITOR</tt> configuration setting is used to determine which program
to launch. If <tt>P4EDITOR</tt> was not set in your environment when the <b>p4web</b>
executable was started up, a default editor is launched. You can change <tt>P4EDITOR</tt>
in your environment while running <b>p4web</b>; it will use the updated editor
that you have specified. For more information about <tt>P4EDITOR</tt>, please
see the the <i>P4 Command Reference</i> on the <a href="http://www.perforce.com/perforce/technical.html">Perforce
Technical Documentation</a> page.
<p>
Note that:
<ul>
<p>
<li> Only the Windows, Unix, and Macintosh versions of P4Web can launch external
editors.
<p>
<li> On Unix, the Edit File feature launches whichever editor <tt>P4EDITOR</tt>
is set to. If you don't have <tt>P4EDITOR</tt> set to any particular editor,
it will launch an Xterm window and run vi. You may also specify Xterm as your
<tt>P4EDITOR</tt>. If you're familiar with X Windows, you can make use of
Xterm to edit files on a remote machine. You don't have to be logged onto
the machine where the workspace files are as long as you have a <b>p4web</b>
executable running on that machine.
<p> On Windows and Macintosh, P4Web launches an external editor only if your
browser and the <b>p4web</b> executable are running on the same machine.You
can't use P4Web's <b>Edit File</b> feature to edit files in a workspace
on a remote machine.
<p>
<li> If your <tt>P4EDITOR</tt> is set to a windowing application, P4Web launches
that application, opening up a new window on your workstation.
<p>
<li> If your <tt>P4EDITOR</tt> is set to a console application, or if it is
not set and the default editor is a console application, P4Web behaves as
follows:
<ul>
<li> On Windows, a <b>cmd</b> window is opened and the editor application
is started in that window.
<li> On Unix, an <b>xterm</b> window is opened and the editor application
is started in that window.
</ul>
</ul>
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #1 | 12234 | Matt Attaway |
Rejigger P4Web project in preparation for official sunsetting The bin directory contains the last official builds of P4Web from the Perforce download site. P4Web is soon to be completely sunsetted; these builds are here for folks who don't want to build their own. To better handle the archived builds the source code has been moved into a separate src directory. |
||
| //guest/perforce_software/p4web/Help/launcheditor.html | |||||
| #1 | 8914 | Matt Attaway | Initial add of the P4Web source code | ||