Package - cmderdev/cmder

Cmder

Join the chat at https://gitter.im/cmderdev/cmder Build Status

Cmder is a software package created out of pure frustration over absence of usable console emulator on Windows. It is based on ConEmu with major config overhaul, comes with a Monokai color scheme, amazing clink (further enhanced by clink-completions) and a custom prompt layout.

Cmder Screenshot

Why use it

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.

Installation

  1. Download the latest release
  2. Extract the archive
  3. (optional) Place your own executable files into the bin folder to be injected into your PATH. (nb: This path should not be C:\Program Files or anywhere else that would require Administrator access for modifying configuration files)
  4. Run Cmder.exe

Integration

So you've experimented with Cmder a little and want to give it a shot in a more permanent home;

Shortcut to open Cmder in a chosen folder

  1. Open a terminal as an Administrator
  2. Navigate to the directory you have placed Cmder
  3. Execute .\cmder.exe /REGISTER ALL If you get a message "Access Denied" ensure you are executing the command in an Administrator prompt.

In a file explorer window right click in or on a directory to see "Cmder Here" in the context menu.

Keyboard shortcuts

Tab manipulation

  • Ctrl + T : New tab dialog (maybe you want to open cmd as admin?)
  • Ctrl + W : Close tab
  • Ctrl + D : Close tab (if pressed on empty command)
  • Shift + Alt + #Number : Fast new tab: 1 - CMD, 2 - PowerShell
  • Ctrl + Tab : Switch to next tab
  • Ctrl + Shift + Tab : Switch to previous tab
  • Ctrl + #Number : Switch to tab #Number
  • Alt + Enter: Fullscreen

Shell

  • Ctrl + Alt + U : Traverse up in directory structure (lovely feature!)
  • End, Home, Ctrl : Traversing text with as usual on Windows
  • Ctrl + R : History search
  • Shift + Mouse : Select and copy text from buffer

(Some shortcuts are not yet documented, though they exist - please document them here)

Features

Access to multiple shells in one window using tabs

You can open multiple tabs each containing one of the following shells:

|Task|Shell|Description| |----|-----|-----------| |Cmder|cmd.exe|Windows 'cmd.exe' shell enhanced with Git, Git aware prompt, Clink(GNU Readline), and Aliases.| |Cmder as Admin|cmd.exe|Administrative Windows 'cmd.exe' Cmder shell.| |PowerShell|powershell.exe|Windows PowerShell enhanced with Git and Git aware prompt .| |PowerShell as Admin|powershell.exe|Administrative Windows 'powershell.exe' Cmder shell.| |Bash|bash.exe|Unix/Linux like bash shell running on Windows.| |Bash as Admin|bash.exe|Administrative Unix/Linux like bash shell running on Windows.| |Mintty|bash.exe|Unix/Linux like bash shell running on Windows. See below for Mintty configuration differences| |Mintty as Admin|bash.exe|Administrative Unix/Linux like bash shell running on Windows. See below for Mintty configuration differences|

Cmder, PowerShell, and Bash tabs all run on top of the Windows Console API and work as you might expect in Cmder with access to use ConEmu's color schemes, key bindings and other settings defined in the ConEmu Settings dialog.

Mintty tabs use a program called 'mintty' as the terminal that is not based on the Windows Console API so some differences in functionality are normal, as a result mintty specific config is done via the '[%USERPROFILE%|$HOME]/.minttyrc' file.

Mintty differs from the other tabs in that it supports xterm/xterm-256color TERM types, and does not work with ConEmu settings like color schemes and key bindings. For more on Mintty and its config click here.

An example of setting Cmder portable terminal colors for mintty:

From a bash/mintty shell:

cd $CMDER_ROOT/vendor
git clone https://github.com/karlin/mintty-colors-solarized.git
cd mintty-colors-solarized/
echo source \$CMDER_ROOT/vendor/mintty-colors-solarized/mintty-solarized-dark.sh>>$CMDER_ROOT/config/user-profile.sh

Cmder Portable Shell User Config

User specific configuration is possible using the cmder specific shell config files. Edit the below files to add your own configuration:

|Shell|Cmder Portable User Config| | ------------- |:-------------:| |Cmder|%CMDER_ROOT%\config\user-profile.cmd| |PowerShell|$ENV:CMDER_ROOT\config\user-profile.ps1| |Bash/Mintty|$CMDER_ROOT/config/user-profile.sh|

Note: Bash and Mintty sessions will also source the '$HOME/.bashrc' file if it exists after it sources '$CMDER_ROOT/config/user-profile.sh'.

Linux like 'profile.d' support for all supported shell types.

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.

|Shell|Cmder 'Profile.d' Scripts| | ------------- |:-------------:| |Cmder|%CMDER_ROOT%\config\profile.d\.bat and .cmd| |PowerShell|$ENV:CMDER_ROOT\config\profile.d\.ps1| |Bash/Mintty|$CMDER_ROOT/config/profile.d/.sh|

Aliases

Cmder(Cmd.exe) Aliases

You can define simple aliases for cmd.exe sessions with a command like alias name=command. Cmd.exe aliases support optional parameters through the $1-9 or the $* special characters so the alias vi=vim.exe $* typed as vi [filename] will open [filename] in vim.exe.

Cmd.exe aliases can also be more complex. See: DOSKEY.EXE documentation 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

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'. Anyhing 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-profile.cmd'

Bash.exe|Mintty.exe Aliases

Bash shells support simple and complex aliases with optional parameters natively so they work a little different. Typing alias name=command will create an alias only for the current running session.

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/git-for-windows/etc/profile.d/cmder.sh'. Anyhing stored in '$CMDER_ROOT' will be a portable setting and will follow cmder to another machine.

  • '$CMDER_ROOT/config/profile.d/*.sh'
  • '$CMDER_ROOT/config/user-profile.sh'
  • '$HOME/.bashrc'

If you add bash aliases to $CMDER_ROOT/config/user-profile.sh they will be portable and follow your Cmder folder if you copy it to another machine. $HOME/.bashrc defined aliases are not portable.

PowerShell.exe Aliases

PowerShell has native simple alias support, for example [new-alias | set-alias] alias command, so complex aliases with optional parameters are not supported in PowerShell sessions. Type get-help [new-alias|set-alias] -full for help on PowerShell aliases.

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 '$ENV:CMDER_ROOT\vendor\user-profile.ps1'. Anyhing stored in '$ENV:CMDER_ROOT' will be a portable setting and will follow cmder to another machine.

  • '$ENV:CMDER_ROOT\config\profile.d\*.ps1'
  • '$ENV:CMDER_ROOT\config\user-profile.ps1'

SSH Agent

To start SSH agent simply call start-ssh-agent, which is in the vendor/git-for-windows/cmd folder.

If you want to run SSH agent on startup, include the line @call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd" in %CMDER_ROOT%/config/user-profile.cmd (usually just uncomment it).

Using external Cygwin/Babun, MSys2, or Git for Windows SDK with Cmder.

  1. Setup a new task by pressing 'Win +Alt + T'.
  2. Click the '+' button to add a task.
  3. Name the new task in the top text box.
  4. Provide task parameters, this is optional.
  5. Add cmd /c "[path_to_external_env]\bin\bash --login -i" -new_console to the Commands text box.

Recommended Optional Steps:

Copy the 'vendor/cmder_exinit' file to the Cygwin/Babun, MSys2, or Git for Windows SDK environments /etc/profile.d/ folder to use portable settings in the $CMDER_ROOT/config folder.

Note: MinGW could work if the init scripts include profile.d but this has not been tested.

The destination file extension depends on the shell you use in that environment. For example:

  • bash - Copy to /etc/profile.d/cmder_exinit.sh
  • zsh - Copy to /etc/profile.d/cmder_exinit.zsh

Uncomment and edit the below line in the script to use Cmder config even when launched from outside Cmder.

# CMDER_ROOT=${USERPROFILE}/cmder  # This is not required if launched from Cmder.

Current development builds

You can download builds of the current development branch by going to AppVeyor via the following link:

AppVeyor

License

All software included is bundled with own license

The MIT License (MIT)

Copyright (c) 2016 Samuel Vasko

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Github

link
Stars: 12198

Advertisement

Releases

v1.3.4 - Nov 3, 2017

Change Log

1.3.4 (2017-11-03)

We now use a forked version of clink since it's original author is missing and we needed Windows 10 compat.

Updated components:

  • Git: v2.15.0.windows.1

Fixed bugs:

  • Fix lamda color after a ConEmu change: https://github.com/cmderdev/cmder/commit/a8d32611a9b93cfb58f0318ae4b8041bc8a86c68
  • Compatible with Visual Studio Code (PowerShell): https://github.com/cmderdev/cmder/pull/1417
  • Make default tasks respect "Startup directory for new process": https://github.com/cmderdev/cmder/commit/b58ff9bb539d7f908f427fa34f377e1513fcd825

v1.3.3 - Oct 28, 2017

Change Log

1.3.3 (2017-10-28)

We now use a forked version of clink since it's original author is missing and we needed Windows 10 compat.

Updated components:

  • Git: v2.14.3.windows.1
  • ConEmu: 170910
  • Clink: 0.4.9-FORK
  • Clink-Completions: 0.3.3

Fixed bugs:

* This Change Log was automatically generated by github_changelog_generator

v1.3.2 - Dec 1, 2016

Change Log

1.3.2 (2016-12-01)

Updated components:

  • Git: v2.11.0.windows.1
  • ConEmu: 161022
  • Clink: 0.4.8
  • Clink-Completions: 0.3.2

Fixed bugs:

  • Git process not ending. #1060
  • Git: fatal: Unable to create '.git/index.lock': File exists. #1044
  • Aliases with environment variables not working #684
  • msysgit is not injected into path. #493
  • cmder display error #491
  • Path issues on startup #487
  • Missing DLL: MSVCP140.dll #482
  • Single mode does not set current directory #420
  • Fails to parse path in PATH system variable with '&' #185
  • Cmder hangs after idling for a few minutes or when clicking above the cursor #109
  • No color scheme in tabs opened as Administrator #94
  • Bug in alias.bat #52
  • Clicking/selecting text on terminal causes slowdown #40

* This Change Log was automatically generated by github_changelog_generator

v1.3.1 - Dec 2, 2016

Change Log

1.3.1 (2016-08-15)

Full Changelog

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

v1.3.0 - Jul 14, 2016

Change Log

v1.3.0 (2016-07-14)

Full Changelog

Closed issues:

  • Cmder getting throttled by dr.web quarantine system #1031
  • Can I switch vim in cmder to gvim installed by myself? #1021
  • [Windows10 Bash] Could use UP/Down/Home/End....key in cmder #1017
  • {lamb} problem again... :-( #1012
  • High-lighting text and copying is broken #1008
  • issue with updating ConEmuPack.160619.7z #1006
  • after updating cmder #1004
  • using touch in cli doesn't work anymore with latest update #1002
  • v1.3.0-pre doesn't support running inside program files folder #998
  • Text cursor disappears when window resized #997
  • how to use clip command in the cmder? #996
  • {git}{hg} appearing in path print out rather than the values they represent #995
  • Don't just prepend the git path. #994
  • Attempt to concatenate local 'package_version' (a nil value) #991
  • After auto-update git/hg indication and lambda in prompt are broken #990
  • Lack of Proxy Setting #989
  • Clink completion failing #987
  • \ #986
  • Is It Possible to recover the files removed by rm -rf #979
  • . #973
  • right click context menu open cmd without color #972
  • git branch name is not red when there are pending changes #967
  • git checkout autocomplete is showing files #966
  • Cmder proxy Ubuntu Bash on Windows #964
  • Update version on Chocolatey #959
  • ConEmu Injecting hooks fail #958
  • cmder (from cmder_mini.zip) crashes on startup on windows 7 pro x64 #955
  • Feature: add some extra prompt-tuning hooks to profile.ps1 from user-profile.ps1 #950
  • Provide alternate icon colors #947
  • "\cmder\config\settings was unexpected at this time" and {lamb} is shown instead of lambda symbol #937
  • Cannot save settings #936
  • init.bat fails and shows {lamb} and {git} #935
  • Cmder minimizing when losing focus. #934
  • init.bat always uses "npm" as window title #933
  • ls return vertical list instead of horizontal? #924
  • Arrow keys do not work with bash (Win10/Linux Subsystem) #914
  • Aliased commands: Syntax Highlighting Lost #912
  • 'vim' hangs when loading in cmder bash session #910
  • Unix commands not working in windows 10 #908
  • git 2.8 ? #905
  • Confusing "Settings" > "Integration" dialog behavior #904
  • v1.3.0 antivirus #903
  • Feature Request: Send to all/group #896
  • Updating git-for-windows after installing the full cmder? #887
  • Enconding ? #877
  • the {cmd} task #876
  • Failed to start cmder, app crashed #871
  • Having trouble with packaged conemu install, how can I point to a different one? #858
  • path entry for /cmd instead of /bin? #853
  • Cmder lists path on window resize. #851
  • cmder and vim compatibility problem #846
  • Unable to git pull,push or any action #845
  • Missing git support, install posth-git #834
  • "-ExecutionPolicy' is not recognized as an internal or external command" #830
  • How to upgrade from v1.1.4.1 to v1.2 ? #825
  • Startup warning #821
  • Cmder prompt screwed up with latest Windows 10 Build #820
  • Installer for cmder? #812
  • Netcat is missing #810
  • Cmder - Warning: Missing git support #806
  • Branch name not visible and vagrant commands not working #778
  • Run command to start #775
  • Security Warning - cmder\vendor\profile.ps1 #767
  • v1.2.9中文路径乱码 #764
  • How do confirm exe's are safe? md5? checksum? #761
  • Prevent other apps from overwriting the prompt? #749
  • Sublime Integration fails - Can't find "C:\Programs"? #727
  • Use tab to cycle through auto complete, like the original cmd does? #681
  • Emoji support #642
  • Strange Vim behaviour after Git for Windows upgrade #628
  • Invoking ConEmu instead of ConEmu64 on Windows 10 64-bit #574
  • Using .bashrc #565
  • Git checks for 'commits' every time a folder is changed? #529
  • Powershell tab title issue #528
  • storage in userprofile (instead of fixed config dir relative to the executable) #526
  • ncurses borders incorrectly displayed with ssh.exe #499
  • git-p4.py [Errno 2] No such file or directory #392
  • ConEmu auto attach with Cmder aliases #388
  • Using the context menu doesn't open a new tab in Single Instance Mode #356
  • Integrate PSReadLine #301
  • Moved Documents folder, running "ls" gives "ls: My Documents: No such file or directory" #284
  • bug when using up and down key #264
  • ps scripts: support space in foldernames #261
  • Accented characters #234
  • color scheme lost after CTRL+C on git status #227
  • CJK problem #222
  • Launcher opens new window separately #217
  • Theme not applied on Run command prompt here #216
  • "Your alias cannot contain a space" #214
  • Blank line #205
  • Open cmder as Tab from the file explorer #197
  • Git Not working #192
  • Add hotkey to switch tabs #186
  • Child shells yields broken prompt #178
  • generation of Pipe symbol not possible #168
  • Moving files with ../ #158
  • attach to GUI was requested, but there is no console processes! #150
  • Create windows installer #142

Merged pull requests:

v1.3.0-pre (2016-03-20)

Full Changelog

Implemented enhancements:

  • Change appveyor.yml to publish all resulting artifacts from builds. #717
  • Stuff that should not be in the release zips #662
  • v1.2.0: Errors because of PowerShell execution policy #483
  • Alias without it's opposit #281
  • Improve new UX #230
  • Different Font for the Lambda #211
  • Git Credential Cache #184
  • Crawling for executables in /bin #61
  • Include Scoop as package manager #42
  • Complete aliases on tab #38
  • Path ordering issue - wrong find.exe executes by default #37
  • Msys bash #702 (daxgames)
  • Added code to check for the existence of a customized ini file.. #427 (kodybrown)
  • New build and pack scripts #152 (bliker)
  • Ability to change Font Size using Ctrl+MouseWheel #125 (saaguero)

Fixed bugs:

  • Aliases with environment variables not working #684
  • msysgit is not injected into path. #493
  • cmder display error #491
  • Path issues on startup #487
  • Missing DLL: MSVCP140.dll #482
  • Single mode does not set current directory #420
  • Fails to parse path in PATH system variable with '&' #185
  • Cmder hangs after idling for a few minutes or when clicking above the cursor #109
  • No color scheme in tabs opened as Administrator #94
  • Bug in alias.bat #52
  • Clicking/selecting text on terminal causes slowdown #40

Closed issues:

  • Tab autocompetion for git is inconsistent (doesn't work with git add) #885
  • Line-wrapping breaks when using backspace key in a git repo with Cmder mini and Git for Windows. #883
  • Cmder opens off screen #881
  • ctrl+l with powershell in quake mode clears the first prompt line as well #879
  • Cmder Windows Pinning Issue [weird] #869
  • Why not use @ECHO OFF? #868
  • alias with && doesn't work #859
  • Alias with multi-word git commit message not working #847
  • switch to use master a the default development branch #836
  • Git branch information is broken for submodules #833
  • Cmder does not open in last open window position #816
  • CMDer won't open Sublime #814
  • integrating Git for Windows vs. Git for Windows SDK? #813
  • When will the next version be available? #811
  • how to use /? to get the help doc in the cmder #808
  • [Enhancement] Powershell and Babun (cygwin + zsh) #807
  • iul #800
  • Update clink settings #793
  • how to add the environment variable to the cmder? #792
  • % variable expansion in config/alias #791
  • Problems with node #790
  • Resizing adds new lines #789
  • How to remove "Cmder Here" in the context menu after .\cmder.exe /REGISTER ALL? #787
  • [v1.2.9] Can not alias with env. variables. #784
  • How should i add a context menu entry? #780
  • CMDER_START should always be set to USERPROFILE unless explicitly set through /START parameter #772
  • Startup Error: cmder\vendor\profile.ps1 cannot be loaded. #769
  • How to make Cmder stop displaying warning? #768
  • Unable to install cmder using Install-Package in Windows 10 #762
  • Option to disable preview stacking with multiple tabs #758
  • I can't run de Cmder.exe #755
  • Multiple location references when maximizing #753
  • CLink completions for npm increase cmder startup time for one second #750
  • cmder.exe infected with Variant.Kazy.767238 #748
  • cmder.exe considered harmful by Bitdefender #744
  • curl ntlm auth stopped working #741
  • Cmder and gulp, not friend? #725
  • Antivirus deleting some files in cmder (reporting them as infected) #724
  • Windows Defender on Windows 10 finds Trojan in extracted files #713
  • e. shortcut not working ? #712
  • "Cmder here" doesn't work if set start-up dir #709
  • Is cmder support scrolling with touch screen? #706
  • npm_prompt.lua:11: attempt to concatenate local 'package_version' (a nil value) #700
  • Cmder (cmd.exe) startup crashes at clink step #699
  • Doesn't run cmder.exe #696
  • Not getting git status in 1.2.9 prompt #692
  • Tab-Complete paths not working [1.2.9] #691
  • The directory be duplicate displayed #689
  • Don't work at my windows 7 (misiing api-ms-win-crt-runtime-l1-1-0.dll) #682
  • git: 'pull' is not a git command. See 'git --help'. #679
  • Error in NPM-Prompt #678
  • msysgit commands not working #675
  • Restore last session with history on start #672
  • Restart As Admin bug #669
  • git for windows 2.6.1 ssh folder #661
  • der #660
  • Cannot clean the terminal #659
  • Cmder do not run if username has spaces between #658
  • When exiting vim, cursor goes to first line of terminal instead of the end of it #656
  • Cmder suddenly start crashing on startup #650
  • Cannot switch to mapped network drive #649
  • Ctrl + D? #648
  • Is there any hotkey jump to "Search" box? #647
  • File /vendor/conemu-maximus5/ConEmu.exe not found. #646
  • As admin CMDER_ROOT not set in Powershell #643
  • Having ls, cat, etc #641
  • Cmder having Permission Errors for Windows 10 #640
  • Powershell - Msys Aliases #639
  • Problem with install on window 7? #637
  • Invoke-Expression : The term 'Invoke-Expression' is not recognized #636
  • it doesn't like Docker #631
  • Latest release : Windows 7 : Windows cannot find ".../vendor/conemu-maximus5/CpmE,u.exe" #629
  • msysGit has been superseded ,consider to switch to Git for Windows 2.x? #627
  • tail command not found #625
  • Cmder console remain unused text on screen #623
  • how i can change the mysysgit folder #620
  • er con emu #617
  • first google hit for cmder shows 404 #616
  • [ Solved ] How to I change to width of Split screen divider ( border ) line. #613
  • No Unix commands? #610
  • using user installed git (2.5) with the suggested /bin/agent.cmd does not work #609
  • vendor/init.bat is overwritten with new versions -> use a user startup file? #608
  • Git autocomplete is not working as in git bash #607
  • api-ms-win-crt-runtime-l1-1-0.dll is missing error (Windows 8.1) #604
  • Prevent inactive cmder windows to be dimmed #603
  • Git for Windows 2.5 #602
  • Incompatibility with conemu 150716+ / double pinned icon on taskbar #599
  • Cant get it working on windows xp #598
  • ls parameters error in Windows 10 #597
  • Resizing split windows #596
  • PowerShell Profile Aliases ignored in Cmder #593
  • "Inject ConEmuHk" settings slows git down considerably #592
  • Suggestion about transparency #591
  • Wrong place #589
  • Misleading install instructions? #588
  • ENHANCE: Only add git to path if not exist #586
  • new console confirmation - with Ctrl-T #583
  • start-ssh-agent not found #580
  • Missing DLL #579
  • windows 10 incompatibility #572
  • FIX: Incorrect startup directory. #571
  • WARNING: Enable-GitColors is Obsolete and will be removed in a future version of posh-git. #568
  • Path issue on startup - Invalid download path #567
  • The term 'vim' is not recognized #566
  • Persist tab "View (palette)" selection #562
  • git add --interactive fails #560
  • Tab names as directory names #559
  • Downloads for v1.2 missing DLLs #558
  • Can't get rid of "unrecognized parameter" error #557
  • How to use cmder in a batch file? #556
  • Run init.bat before any new scripts #554
  • ssh not working #552
  • Restore opened tabs setting opens root drive #551
  • Maximize single view/terminal/console to whole window #550
  • not run successfully #547
  • compass not working with cmder ? #546
  • Bad unicode support (wrong glyphs on alsamixer) #545
  • can we use Vundle to manage Cmder's vim plugins? Need some setup? #535
  • Error on Windows 7 #534
  • api-ms-win-crt-runtime l1-109.dll is missing #531
  • conhost.exe keeps on crashing. #527
  • Cmder crashes when AVG falsely flags it as a virus. #522
  • Incomplete git installation packaged with cmder v1.2 #521
  • api-ms-win-crt-runtime-l1-1-0.dll error #518
  • Can't set alias in 1.2 anymore #515
  • git not properly setup in v1.2 #513
  • Git: fatal: Unable to find remote helper for 'https' #503
  • api-ms-win-crt-runtime-l1-1-0.dll error #501
  • gitk not found due to changed PATH for msysgit #498
  • {hg} on every folder #494
  • Missing dll, APPCRT140.dll #485
  • Symantec refuses to access cmder #484
  • Missing MSVCP140.dll #480
  • Windows 10 compatibility issues #478
  • update msysgit #473
  • Notifications about composer.json and CRLF #472
  • How to add more commands beyond mysisgit? #470
  • ~ should mean user home directory #466
  • mklink /d creates symlink with wrong slashes #462
  • Does cmder come with GCC or not? #461
  • Question: How to start cmder with a command #457
  • PATH environment variable has space problem #456
  • Feature Request : Save opened tabs and locations of the tabs #455
  • Error on cmder launch: "The syntax of the command is incorrect" #454
  • Lag returning to prompt (especially) in git repo #447
  • 'MySQL' is not recognized as an internal or external command, operable program or batch file. #443
  • Not scaling on Windows 8.1 with High-DPI Monitor #437
  • Shortcut missing icon in context menu #433
  • How to update Git? #428
  • How to redirect Window's cmd.exe to Cmder's cmder.exe? #426
  • cmder exits with exitcode 4294967295 #423
  • How do you create an alias? #421
  • Git pull not working #419
  • Create files from cmder. #417
  • Error popup window on opening #416
  • Vim help not working in cmder #415
  • How to update bash #399
  • could you put the version number into the download file #396
  • Cmder unable to find .ssh folder #387
  • extra character appears at the beginning,when used the arrow keys(up,down) navigate through the history #384
  • create alias with multi word parameter #376
  • UI broken characters #375
  • Possible to change TSA icon? #373
  • Is Cmder known to cause a false positive alert from some virus checking software? #371
  • How to disable the crosshair #369
  • Text reflow and line selection #359
  • Git client side vulnerability #354
  • Ctrl+Shift+Arrow does not work as expected #345
  • i can not read windows path in cmder #342
  • How to reload system variable #340
  • SVN commands support #339
  • Is it possible to show the current folder in front of cursor on the current line? #338
  • backspace not work #334
  • 'awk' is not recognized #330
  • Cannot pin 1.1.4.1 to Win7 taskbar #329
  • {lamb} instead of lambda sign (possibly a UTF-8 problem?) #322
  • Instructions refer to Cmder.bat but it doesn't exist in download .zip #319
  • Wrong link on https://bliker.github.io/cmder/ for msysgit #317
  • Use system-wide Git #315
  • Version update information is broken (not found) #310
  • feature request vim-airline #306
  • Full Screen #295
  • Configure Powershell to match CMD #294
  • Tab Close on CTRL-W #293
  • v1.1.4.1 /REGISTER ALL has broken icon #292
  • CD in root not working.. #289
  • How to enable 256 color? #288
  • Executing linux executables ./ doesn't work :S #285
  • er #283
  • [1.1.4.1] Auto Completion not working #280
  • Git and lamb macro/symbols not expanded in Windows 10 preview #279
  • cmder vs cmd using non-blocking STDIN #269
  • Possible to blur translucent console? #267
  • Duplicate Root Fires Twice? #266
  • utils #260
  • Character mix #259
  • strange issue no trace in google #257
  • Can't start cmder 1.4.1.1 #252
  • Cmder icon reverts to ConEmu icon when "Startup options" option is changed #251
  • Old version files in v1.1.4 release archives #247
  • "MSVCP120.dll is missing from your computer." #246
  • Cmder.exe not opening on Windows 7 SP 1 #240
  • Resize Tab Bar #236
  • Clicking in the window causes cmder to lock up #232
  • Add cmder to Windows context menu #231
  • libiconv-2.dll is missing #228
  • Can't create process, ErrCode=0x000000C1, Description: %1 is not a valid Win32 application. #226
  • Cant get powerline fonts to work (need utf-8?) #225
  • Can't use aliases + && #224
  • {git}, {lamb} and strange new console options #223
  • Wire up 'title' to "rename tab" #221
  • system PATH overriding path set in init.bat #219
  • command autocompletion not working #218
  • Closes tab on Ctrl-C action #215
  • Problems with vim colors #213
  • lambda bug when i install clink #212
  • Did doskey break in the newest dev update? #207
  • Bug within the version of msysgit 1.8.5.2 #206
  • SSH Keys and push passphrase #202
  • git diff highlight colors on ssh #201
  • Cursor becomes fat, and i can't do anything #200
  • include zsh and tmux from cygwin #194
  • How to enable ssh-agent? #193
  • Open cmder in 64-bit on 64-bit windows #191
  • Running cmder from the file explorer #187
  • how to config installed msysgit #183
  • Windows 8.1 High-DPI Scaling #182
  • how to disabled command line error beep? #179
  • Crash at start on Windows 8.1 #176
  • Crashes with mintty.exe #175
  • Chinese characters looked terribly awful when monospace is checked #171
  • Copy and paste w/ mouse buttons #170
  • Lambda prompt bug #164
  • Can't select and copy text #163
  • not running in windows XP SP3 #161
  • german characters not displaying #160
  • Transparent image. A Detail but I would like to get it to work #156
  • Taskbar icon after pinning the program reverts to default ConEmu icon. Systray icon is always ConEmu's. #154
  • A neat way to add sublime text seamlessly. #153
  • how to update cygwin shipped together within cmder #151
  • The system cannot find the path specified. #148
  • Changes to PATH do not persist #146
  • git clone templates not found / Unable to find remote helper for 'https' #144
  • handle could not be opened / terminal is not fully functional #143
  • Auto-create fast new tab shortcuts for additional tasks #140
  • ssh-agent, ssh-add, ssh all crash as soon as I open a PowerShell window #139
  • Problems using cmder as an SSH client #137
  • Add link to bliker.github.io/cmder to repo description/website #134
  • Environmental variables are not reloaded on new console #132
  • Git Branch Autocomplete #130
  • The nice lambda left me :( #129
  • ls with output redirection writes ansi escape sequences to destination file #127
  • Lamba prompt and git status scripts not running #126
  • how to open specail directory? in sublime Terminal plugin? #123
  • clink installed allready cmder hangs after install #122
  • "The system cannot find the path specified" #121
  • "chcp 65001" (UTF-8) support for cmd #119
  • Incorrect version of clink is being used #117
  • .bash_profile equivalent? #113
  • Startup directory on new tab #112
  • Looking for a contributor/Cmder user #110
  • Terminate batch job bug (I think?) #108
  • latin1 characters #107
  • Script cleanup #105
  • Changed "λ" to "?" #104
  • How to search history using PgUp and PgDown #103
  • Folder shortcuts doesn't seem to work in FAR manager under cmder #102
  • opening cmder.bat on windows 8 #101
  • Change the builder from google code #99
  • Text color not honored upon restart #97
  • Launcher is not recognized as a valid Win32 application on windows XP. #96
  • Allow the launcher to be pinned to the taskbar #95
  • VS2013 runtime requirement #93
  • git flow #92
  • How to start in a given directory #91
  • Can't type backslash (clink issue) #89
  • command history #87
  • Install cmder #86
  • Can not work well with Chinese #81
  • Does not work with Julia #80
  • Build script does not work through proxy #79
  • "C:\Users\bliker" reference in config/ConEmu.xml #71
  • Is it possible to install wget into cmder(clink, or ConEmu) ? #69
  • cyrillic characters problem #68
  • Unable to run in Windows XP if path contains spaces #67
  • Path not set correctly on Windows XP #66
  • Filenames with special characters e.g. ! are not handled correctly #64
  • Clink completion does not work #59
  • Git hosts defined in .ssh/config not working in cmder #58
  • Setting cmder startup directory. #57
  • cmder doesn't work with gvim #55
  • vendor\msysgit\libexec\git-core dir contains 1.45mb git.exe duplicated 110 times. #54
  • "terminal is not fully functional" #50
  • Open new tab as Admin by default. #49
  • Chinese characters overlapped #45
  • screen irssi, mutt - Cannot find terminfo entry for 'msys'. #44
  • ps doesn't work #43
  • Pinning Cmder to taskbar doesn't work as expected #39
  • Prompt does not work with clink 0.4 #35
  • vendor/init.bat fails on paths with spaces #28
  • "windows cannot find ...\cmder\vendor/conemu-maximus5/ConEmu.exe" #27
  • Issue with SSH and tmux #25
  • PWD, VI, VIM commands don't work on windows 7. #23
  • Include icon #21
  • init.bat failing on Vista x64 #19
  • Not possible to write @ on Norwegian keyboard #17
  • Weird output when starting cmder #16
  • Set a name for the Tab on a task #14
  • Git branch name #13
  • bin directories not loaded in path #12
  • Cmder ssh keys for github #11
  • How to use cmder with integration mode #10
  • tab manipulation problem #9
  • Remove ugly black startup window #8
  • Unable to cd to another drive #6
  • cant change start directory #4
  • lalt + arrow left/right not working as a macro hotkey #3
  • alt gr + 2 opens new powershell #2
  • Gvim preferences are not used in {cmd} #1

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator