mirror of
				https://github.com/cmderdev/cmder.git
				synced 2025-10-31 17:32:27 +08:00 
			
		
		
		
	Merge branch 'master' of https://github.com/cmderdev/cmder into master
This commit is contained in:
		
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								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. | ||||
|   | ||||
							
								
								
									
										4
									
								
								vendor/sources.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/sources.json
									
									
									
									
										vendored
									
									
								
							| @@ -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", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user