AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
![]() Worth a passing note is Cmder - a console emulation package that combines ConEmu, Clink and msysgit - giving you Git helpers. Some folks still enjoy using Console2 and Scott Hanselman has a blog post written about it. Starting tabs can be fully customized to start in a particular directory.Extremely customizable - everything from shortcuts to text selection and status bar colors can be changed.Makes it trivial to launch terminals as different users. Supports opening multiple terminals in different tabs.An advanced console emulator where you can run your shell of choice.Proper support for copy/paste/cut (Ctrl+C/X/V should all work just fine)Īlternatively, you can use Clink, which has a similar set of features but wasn't strictly written for PowerShell.Easily view previous multi-line commands using arrow keys rather than just the last line of the command. Bash/zsh interactive history search (Ctrl + R).Clearly indicates syntax errors with a red ">" character. Syntax highlighting whenever you start typing commands.Significantly improves the console editing experience.If you're interested in trivia, here's an answer to why MS created PowerShell from the lead architect. ![]() Optionally consider Posh-Git, a PowerShell script for git to gain contextual tab-completion.PSGet is a package manager for PowerShell allowing you to easily extend it. This requires getting used to but avoids reparsing when you want to get out a property. Unlike Unix, it pipes objects rather than text streams. Aliases can be persisted in a PowerShell profile.For example: Set-Alias server python -m rver 8000 launches a Python server when the server alias is used. If moving from another shell to PS, Set-Alias lets you map aliases you're used to to Windows equivalents. Has integrated aliases and commands (called cmdlets - e.g Select-String is like grep, Invoke-Elevated is like sudo, Sort-Object is like sort, Get-Process lists all active processes). ![]()
0 Comments
Read More
Leave a Reply. |