Git Product home page Git Product logo

cmder's People

Contributors

austinwagner avatar b0bh00d avatar bilenkonito avatar chrisant996 avatar codyray avatar daxgames avatar dependabot[bot] avatar drsdavidsoft avatar floschwalm avatar ftoh avatar github-actions[bot] avatar glucas avatar goodusername123 avatar gucong3000 avatar ian-craig avatar jackbennett avatar jankatins avatar kohenkatz avatar leocolomb avatar lunchb0ne avatar martiuk avatar melku avatar mikaz-fr avatar narnaud avatar pireax avatar samvasko avatar sicil1ano avatar stanzilla avatar vladimir-kotikov avatar xiazeyu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cmder's Issues

Bug in alias.bat

If you type "alias" with no arguments it screws up your aliases file. Adding the following two lines to the top of the alias.bat file gives better behavior:
@echo off
if "%~1" == "" (doskey /macros:all & goto :EOF )

Git hosts defined in .ssh/config not working in cmder

I have some git hosts defined in /.ssh/config

Git operations in cmder does not seem to recognize these. For example, a push on a repository for which the host is defined in this config file is not working:

ssh: gitoffice: no address associated with name          
fatal: Could not read from remote repository.            

Please make sure you have the correct access rights      
and the repository exists.                               

Is there any way to get around this?

Setting cmder startup directory.

I'm trying to change the directory in which cmder starts up. To do this, I just added the following to the end of my init.bat file:

cd D:/work
d:

Its not very elegant but it works, and it prints some funny message as the first line of text:

image

Is there a better way to do this? Or at least get rid of the first line message?

cmder doesn't work with gvim

When I run gvim on cmder with {cmd} it doesn't get my _vimrc file located at c:\home and added to the home environmental variable.

When i run it with {powershel} it works ok or with the windows cmd.

Chinese font display issue

Hi Bliker,

First, i want to say, the tool is awesome, thank you.

However, i got the display issue for Chinese font, please refer to the below image for more details.

1

below is the expected one.
2

Weird output when starting cmder

Everytime I launch cmder it outputs the @prompt line from init.bat.

Example with the latest master:

C:\Users\jyggen\cmder>prompt $E[1;32;40m$P$S{git}$S$_$E[1;30;40mλ$S$E[0m
Welcome to cmder!

C:\Users\jyggen
?

Is this the expected behavior?

Not possible to write @ on Norwegian keyboard

I have to press Alt Gr + 2 to insert a @ sign in the terminal, but it just opens a new powershell tab.

Is it possible to work around this while still having the ctrl-alt-2 key binding? Maybe specify LAlt?

vendor/init.bat fails on paths with spaces

the section that reads:

:: Add aliases
@doskey /macrofile=%rootDir%\config\aliases

needs quotes around the parameter to macrofile, eg:

:: Add aliases
@doskey /macrofile="%rootDir%\config\aliases"

otherwise you get an ugly message that reads (for example):

Invalid macro definition
File not found - C:\Program
Welcome to cmder!

worksonmymachine

Filenames with special characters e.g. ! are not handled correctly

Cmder has trouble handling filenames with special characters such as !. It doesn't make any difference if the name is quoted in single or double quotes.

e.g. both of the commands below would fail since !! gets expanded by the shell.

move "blah!!.mkv" "blah.mkv"
move 'blah!!.mkv' 'blah.mkv'

alt gr + 2 opens new powershell

In my layout alt gr + 2 emits @. Cmder opens new powershell tab. Probably default keyboard configuration should use lalt instead of alt.

Git branch name

Is it possible to see the Git branch name on the folder when in a git project?

"C:\Users\bliker" reference in config/ConEmu.xml

FYI, the config/ConEmu.xml contains a reference to "C:\Users\bliker\Desktop\cmder\lib\ConEmu"

<value name="CmdLineHistory" type="multi"><line data=";C:\Users\bliker\Desktop\cmder\lib\ConEmu;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\"/></value>

"terminal is not fully functional"

Hello,

I'm a relatively new user and I'm pretty much satisfied.
But I keep getting some of this Warning "terminal is not fully functional".

It happen for some git command (as far I know but maybe more) like "git diff".
The behavior is actually not so bugged but I can use my arrow key to navigate, juste space bar.

I wonder if it's a work in progress or a choice by the developpers.

:)

bin directories not loaded in path

First time using cmder. It looks really nice by the way.

Am I understanding correctly that when I run cmder.bat it will use vendor/init.bat to load the main bin and msysgit bin directories into the system path? If so, it's not working.

Neither ls or alias are recognized. I'm on a windows xp machine at the moment if that's the problem.

Crawling for executables in /bin

How do I get ruby running with this? I placed the ruby-1.9.3-p484 folder into /bin/

Am I missing something here. Also - how (where) do I put binaries so I can use them. Like GIT, etc?

Also - when I've dropped in Ruby, do I have to start every command with the ruby prefix, or can I step into ruby?

Here's what I done. Excuse the noobness.

...

Include icon

There are some great icons in the repo, but it doesn't appear that they are included in the latest release. (This is mentioned briefly in #8.)

If you could change the icons for ConEmu.exe and ConEmu64.exe so that they use these icons, that would be fantastic. Thank you!

Occassional freeze after getting focus back from restore

OS: Windows 8.1 (64 bit)
Cmder version: latest mini package

Cmder occasionally freezes after being restored from the minimized mode, or after getting the focus back. The cursor becomes a block (instead of the regular thin caret) and if the status bar at the bottom is enabled, the text label "25V" and "100V" keeps switching repeatedly. When frozen, no text can be input. Although a new tab can be opened and used as usual.

creating alias cause gvim context menu item malfunctioning

When I create an alias, the explorer context menu item of gvim becomes unusable.
When click the "Edit with gvim" item, an error dialog shows up:
qq20131205234936
I'm sure that gvim is in my PATH. I need to uninstall gvim, reboot my computer and reinstall gvim again to get it to work.
Thanks if you guys could have a look.

Issue with SSH and tmux

When I SSH into my VPS and try to use tmux i get:
terminal open failed: missing or unsuitable terminal: msys

Any ideas on a fix? Note I'm only experiencing this with cmder.

How to use cmder with integration mode

Hi,

I'm trying to use the explorer context menu integration but I can't get it to load the cmder config, I tried to set "Configuration" option to the same as the batch file but it's still showing the first time launch window asking to select for a config location.

If I choose one of the locations available and then copy the cmder config/ settings at the same place, it looks like some configs are not properly applied.

Is there a clean way to use integration and Cmder config?

Unable to `cd` to another drive

I seem to be having some issues navigating to different drives. I keep C: for windows and keep all of my files on a second drive (D:)

If I attempt to navigate to D:\Dropbox\Work\Repos\ nothing happens, yet if I run ls D:\Dropbox\Work\Repos\ I am presented with the full contents of the folder.

Example:

C:\
λ cd D:\Dropbox\Work\Repos\

C:\
λ ls D:\Dropbox\Work\Repos\
!Misc              detail-admin-theme    dotfiles    ip-info            project-euler  runescape-feeds  simple-core-old  steam-api-old
Lua-intro          diablo-3-api          github-api  laravel-4-vagrant  recipies       sabstrap         simpleCMS        wardrobe
beingtomgreen.com  diablo-3-api-package  home        maths              runescape-api  simple-core      steam-api

C:\
λ cd D:\Dropbox\Work\Repos\maths

If I attempt to create a new tab with a startup location of D: I get:

The system cannot find the path specified.

D:\>ls
'ls' is not recognized as an internal or external command,
operable program or batch file.

And nothing seems to work, I assume this is at least partially related to #4.

In the mean time I have just modified the init.bat to initially cd into D:.

Path ordering issue - wrong find.exe executes by default

When I try running find, the find.exe from Windows\System32 is executed by default as the msysgit directories are only appended to the end of the path.

In other words, the "C:\Windows\System32" directory appears first in the path, whereas C:\cmder\vendor\msysgit\bin" appears later, towards the end. This means that when I try running the "find" command, I get the old (useless) Windows one, rather than the Unix version I was hoping for.

There are plenty of possible workarounds. In my case, I simply copied the Unix find.exe up to \cmder\vendor\conemu-maximus5\ConEmu, as the ConEmu directories are added to the beginning of the path.

Is there any way that you could add a config option so that the msysgit directory references can be added to the beginning of the path, rather than at the end?

Clicking/selecting text on terminal causes slowdown

I'm seeing weird behavior when clicking on the terminal window (not the chrome) and trying to select text. Cmder appears to slow down significantly, preventing me from inputting text for several seconds. Because of this it seems I can't select any text. I'm on Windows 7 SP1, 32-bit.

Clink completion does not work

For example, if I type git then hit tab twice, it completes file names instead of suggesting git commands.
I found out that commenting out @chcp 65001>nul in init.bat fixes it (however the lambda is not displayed correctly). Commenting out prompt also works.

Open new tab as Admin by default.

I've been looking for a way to set the default tab, or new tab to open as admin by default. I need to run PS as admin on my system due to some custom PS scripts I have, but I can't seem to find a way to accomplish this.

cant change start directory

if i change the startup directory in the conemu settings the colors, hotkey etc stop working.
im changing the {cmd} task.

and if i hit CTRL+T and change the startup directory the same happens. It shows a msg "The system cannot find the path specified".

ps doesn't work

Repro: ps aux
Expected: list of all process
Actual: just one process (ps itself)

Gvim preferences are not used in {cmd}

When I launch Gvim from Cmder using the {cmd} task, it doesn't use the preferences defined in %userprofile%/_vimrc% and %userprofile%/vimfiles. When I launch Gvim using the {Powershell} task, it behaves as expected. In an unmodified ConEmu installation, both cmd and Powershell launch Gvim with preferences intact.

init.bat failing on Vista x64

Hi.

Nice work on cmdr btw - finally something I can use on my thumbdrive!

I found however that the vendor\init.bat was not working on my Vista x64 setup. I tracked down the problem to something in the section which sets the prompt style. Removing this section resulted in it working as expected.

Strangely, if I run each command from init.bat directly in the cmdr console it works as expected, with the lambda and all.

Just thought I'd let you know.

Path not set correctly on Windows XP

On Windows XP, PATH does include only the following two subdirectories, and not the additional bin, msysgit and clink subdirectories.

C:\prog\cmder\vendor\conemu-maximus5\ConEmu
C:\prog\cmder\vendor\conemu-maximus5

Not even manually executing the init.bat makes available the additional path.

Cmder ssh keys for github

Cmder does not seem to see my ssh keys? I keep getting Permission denied (publickey) even though I have the github_rsa file in the .ssh folder

Many thanks.

~ alias home directory

It would be nice to have ~ to complete to home directory, in a similar fashion as in (most) Linux terminals. For example cd ~, mv foo ~/bar/, etc.

tab manipulation problem

CTRL + ALT + X

Wasnt a good choice :/

ctrl+alt+2 = @
ctrl+alt+3 = £
etc etc

i cant right an email address in cmder, need to copy/paste from somewhere else .

Set a name for the Tab on a task

Is there a way to open a tab and have if use a default Tab Name rather than having to rename the tab each time? eg when creating a tab using a task is it possible to set the name of the tab ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.