diff --git a/README.md b/README.md index 9a2adbb..b6e18c0 100644 --- a/README.md +++ b/README.md @@ -163,7 +163,7 @@ You may find some Monokai color schemes for mintty to match Cmder [here](https:/ | `/max_depth [1-5]` | Define max recurse depth when adding to the path for `%cmder_root%\bin` and `%cmder_user_bin%` | 1 | | `/nix_tools [0-2]` | Define how `*nix` tools are added to the path. Prefer Windows Tools: 1, Prefer *nix Tools: 2, No `/usr/bin` in `%PATH%`: 0 | 1 | | `/svn_ssh [path to ssh.exe]` | Define `%SVN_SSH%` so we can use git svn with ssh svn repositories. | `%GIT_INSTALL_ROOT%\bin\ssh.exe` | -| `/user_aliases [file path]` | File path pointing to user aliases. | `%CMDER_ROOT%\config\user-aliases.cmd` | +| `/user_aliases [file path]` | File path pointing to user aliases. | `%CMDER_ROOT%\config\user_aliases.cmd` | | `/v` | Enables verbose output. | not set | | (custom arguments) | User defined arguments processed by `cexec`. Type `cexec /?` for more useage. | not set | @@ -206,14 +206,14 @@ You can define simple aliases for `cmd.exe` sessions with a command like `alias Cmd.exe aliases can also be more complex. See: [DOSKEY.EXE documentation](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/doskey) for additional details on complex aliases/macros for `cmd.exe` -Aliases defined using the `alias.bat` command will automatically be saved in the `%CMDER_ROOT%\config\user-aliases.cmd` file +Aliases defined using the `alias.bat` command will automatically be saved in the `%CMDER_ROOT%\config\user_aliases.cmd` file To make an alias and/or any other profile settings permanent add it to one of the following: Note: These are loaded in this order by `$CMDER_ROOT/vendor/init.bat`. Anything stored in `%CMDER_ROOT%` will be a portable setting and will follow cmder to another machine. * `%CMDER_ROOT%\config\profile.d\*.cmd` and `\*.bat` -* `%CMDER_ROOT%\config\user-aliases.cmd` +* `%CMDER_ROOT%\config\user_aliases.cmd` * `%CMDER_ROOT%\config\user_profile.cmd` #### Bash.exe|Mintty.exe Aliases @@ -278,7 +278,7 @@ Uncomment and edit the below line in the script to use Cmder config even when la # CMDER_ROOT=${USERPROFILE}/cmder # This is not required if launched from Cmder. ``` -### Customizing user sessions using `init.bat` custom arguments. +### Customizing user sessions using `init.bat` custom arguments. You can pass custom arguments to `init.bat` and use `cexec.cmd` in your `user_profile.cmd` to evaluate these arguments then execute commands based on a particular flag being detected or not. @@ -289,7 +289,7 @@ arguments then execute commands based on a particular flag being detected or not ``` ccall=call C:\Users\user\cmderdev\vendor\bin\cexec.cmd -``` +``` Example: `%ccall% /startnotepad start notepad.exe` @@ -311,17 +311,17 @@ To conditionally start `notepad.exe` when you start a specific `cmder` task: * Add the below to the `Commands` block: ```batch - + cmd.exe /k ""%ConEmuDir%\..\init.bat" /startnotepad" - + ``` * Add the below to your `%cmder_root%\config\user_profile.cmd` ```batch - + %ccall% "/startNotepad" "start" "notepad.exe"` - + ``` To see detailed usage of `cexec`, type `cexec /?` in cmder. diff --git a/vendor/sources.json b/vendor/sources.json index cd6d461..2a843f1 100644 --- a/vendor/sources.json +++ b/vendor/sources.json @@ -1,8 +1,8 @@ [ { "name": "git-for-windows", - "version": "v2.28.0.windows.1", - "url": "https://github.com/git-for-windows/git/releases/download/v2.28.0.windows.1/PortableGit-2.28.0-64-bit.7z.exe" + "version": "v2.29.1.windows.1", + "url": "https://github.com/git-for-windows/git/releases/download/v2.29.1.windows.1/PortableGit-2.29.1-64-bit.7z.exe" }, { "name": "clink",