You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-10
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Cmder is a **software package** created out of pure frustration over absence of
8
8
9
9
## Why use it
10
10
11
-
The main advantage of Cmder is portability. It is designed to be totally self-contained with no external dependencies, which makes it great for **USB Sticks** or **cloud storage**. So you can carry your console, aliases and binaries (like wget, curl and git) with you anywhere.
11
+
The main advantage of Cmder is portability. It is designed to be totally self-contained with no external dependencies, which makes it great for **USB Sticks** or **cloud storage**. So you can carry your console, aliases and binaries (like `wget`, `curl` and `git`) with you anywhere.
12
12
13
13
The Cmder's user interface is also designed to be more eye pleasing, and you can compare the main differences between Cmder and ConEmu [here](https://conemu.github.io/en/cmder.html).
14
14
@@ -71,7 +71,7 @@ So you've experimented with Cmder a little and want to give it a shot in a more
71
71
1. Open a terminal as an Administrator
72
72
2. Navigate to the directory you have placed Cmder
73
73
3. Execute `.\cmder.exe /REGISTER ALL`
74
-
_If you get a message "Access Denied" ensure you are executing the command in an **Administrator** prompt._
74
+
_If you get an "Access Denied" message, make sure you are executing the command in an **Administrator** prompt._
75
75
76
76
In a file explorer window right click in or on a directory to see "Cmder Here" in the context menu.
77
77
@@ -188,15 +188,15 @@ Documentation is in the file for each setting.
188
188
| (custom arguments) | User defined arguments processed by `cexec`. Type `cexec /?` for more usage. | not set |
189
189
190
190
### Cmder Shell User Config
191
-
Single user portable configuration is possible using the cmder specific shell config files. Edit the below files to add your own configuration:
191
+
Single user portable configuration is possible using the Cmder specific shell config files. Edit the below files to add your own configuration:
Note: Bash and Mintty sessions will also source the `$HOME/.bashrc` file if it exists after it sources `$CMDER_ROOT/config/user_profile.sh`.
199
+
**Note:** Bash and Mintty sessions will also source the `$HOME/.bashrc` file if it exists after it sources `$CMDER_ROOT/config/user_profile.sh`.
200
200
201
201
You can write `*.cmd|*.bat`, `*.ps1`, and `*.sh` scripts and just drop them in the `%CMDER_ROOT%\config\profile.d` folder to add startup config to Cmder.
202
202
@@ -230,7 +230,7 @@ Aliases defined using the `alias.bat` command will automatically be saved in the
230
230
231
231
To make an alias and/or any other profile settings permanent add it to one of the following:
232
232
233
-
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.
233
+
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.
234
234
235
235
* `%CMDER_ROOT%\config\profile.d\*.cmd` and `\*.bat`
236
236
* `%CMDER_ROOT%\config\user_aliases.cmd`
@@ -241,7 +241,7 @@ Bash shells support simple and complex aliases with optional parameters natively
241
241
242
242
To make an alias and/or any other profile settings permanent add it to one of the following:
243
243
244
-
Note: These are loaded in this order by `$CMDER_ROOT/vendor/git-for-windows/etc/profile.d/cmder.sh`. Anything stored in `$CMDER_ROOT` will be a portable setting and will follow cmder to another machine.
244
+
Note: These are loaded in this order by `$CMDER_ROOT/vendor/git-for-windows/etc/profile.d/cmder.sh`. Anything stored in `$CMDER_ROOT` will be a portable setting and will follow Cmder to another machine.
245
245
246
246
* `$CMDER_ROOT/config/profile.d/*.sh`
247
247
* `$CMDER_ROOT/config/user_profile.sh`
@@ -254,7 +254,7 @@ PowerShell has native simple alias support, for example `[new-alias | set-alias]
254
254
255
255
To make an alias and/or any other profile settings permanent add it to one of the following:
256
256
257
-
Note: These are loaded in this order by `$ENV:CMDER_ROOT\vendor\user_profile.ps1`. Anything stored in `$ENV:CMDER_ROOT` will be a portable setting and will follow cmder to another machine.
257
+
Note: These are loaded in this order by `$ENV:CMDER_ROOT\vendor\user_profile.ps1`. Anything stored in `$ENV:CMDER_ROOT` will be a portable setting and will follow Cmder to another machine.
258
258
259
259
* `$ENV:CMDER_ROOT\config\profile.d\*.ps1`
260
260
* `$ENV:CMDER_ROOT\config\user_profile.ps1`
@@ -292,7 +292,7 @@ The destination file extension depends on the shell you use in that environment.
292
292
* bash - Copy to `/etc/profile.d/cmder_exinit.sh`
293
293
* zsh - Copy to `/etc/profile.d/cmder_exinit.zsh`
294
294
295
-
Uncomment and edit the below line in the script to use Cmder config even when launched from outside Cmder.
295
+
Uncomment and edit the line below in the script to use Cmder config even when launched from outside Cmder.
296
296
297
297
```
298
298
# CMDER_ROOT=${USERPROFILE}/cmder # This is not required if launched from Cmder.
@@ -344,9 +344,9 @@ To conditionally start `notepad.exe` when you start a specific `cmder` task:
344
344
345
345
```
346
346
347
-
To see detailed usage of `cexec`, type `cexec /?` in cmder.
347
+
To see detailed usage of `cexec`, type `cexec /?` in Cmder.
348
348
349
-
### Integrating Cmder with [Hyper](https://github.com/zeit/hyper), [Microsoft VS Code](https://code.visualstudio.com/), and your favorite IDEs
349
+
### Integrating Cmder with [Windows Terminal](https://github.com/cmderdev/cmder/wiki/Seamless-Windows-Terminal-Integration), [VS Code](https://github.com/cmderdev/cmder/wiki/Seamless-VS-Code-Integration), and your favorite IDEs
350
350
351
351
Cmder by default comes with a vendored ConEmu installation as the underlying terminal emulator, as stated [here](https://conemu.github.io/en/cmder.html).
352
352
@@ -388,6 +388,10 @@ You can download builds of the current development branch by going to AppVeyor v
0 commit comments