<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML lang="en">
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<link href="style.css" rel="stylesheet" type="text/css">
<title>3.8.3. Environment (heritable) variables</title>
<script src="show_matches.js" type="text/javascript"></script>
</HEAD>
<BODY>
<h3>3.8.3. Environment (heritable) variables</h3>
<p>NppExec (ver. 0.3 RC1 or higher)
    allows you to create and modify (heritable) environment variables using NppExec's
commands &quot;env_set&quot; and &quot;env_unset&quot;. See NppExec's help <a href="3.1.html">[3.1]</a> for more details about the commands &quot;env_set&quot; and &quot;env_unset&quot;.</p>
<p>Consider such heritable environment
    variables as &quot;real&quot; environment variables: these variables exist both inside NppExec (in a form of $(SYS.&lt;var&gt;) which allows you to use the var's value inside NppExec) and outside NppExec (usually in a form of %&lt;var&gt;%
which allows to use and modify the var's value inside external tool).</p>
<p>NppExec allows to modify and restore a value of such existing environment variable, and to create, modify and remove such new environment variable (which did not exist before you create it in NppExec).</p>
<p>See also: Environment <a href="4.2.html">[4.2]</a>.</p>
</BODY>
</HTML>
