Cmd or not to cmd?

21
cmd or not to cmd? There is no question.

Transcript of Cmd or not to cmd?

Page 1: Cmd or not to cmd?

cmd or not to cmd?There is no question.

Page 2: Cmd or not to cmd?

cmd: why we use it?

Page 3: Cmd or not to cmd?

cmd: why we use it?- to connect with remotes- because we want to feel like a HACKER- it’s useful and faster then clicking over GUI- lot of tools have no GUI

Page 4: Cmd or not to cmd?

cmd: why not?- hard to love it (resizing, selecting and any

other regular actions are hard as f***)- lack of completion- lack of EVERYTHING we need?!

Page 5: Cmd or not to cmd?

cmd: how to change it?

Page 6: Cmd or not to cmd?

cmd: how to change it?- unix-like shell environments- “Windows console window enhancements”- combos of two above- other tools

Page 7: Cmd or not to cmd?

unix-like shell: CygwinPros:- provides rich POSIX-compliant layer- enables building from source on Windows- two package managers: pact and apt-cyg

Page 8: Cmd or not to cmd?

unix-like shell: CygwinCons:- a bit of time spent on quirks with getting

things working- no portable version

Page 9: Cmd or not to cmd?

unix-like shell: Git for Windows 2.xPros:- supports 64-bit and UTF-8- maintained & frequently updated with

Cygwin- basic auto completion- ‘Git Bash here’ context menu

Page 10: Cmd or not to cmd?

unix-like shell: Git for Windows 2.xCons:- tools like mysql works only with 3rd party

tools (winpty), but without completion

Page 11: Cmd or not to cmd?

unix-like shell: BabunPros:- pre-configured git & shell- mysql works like a charm- 'Open Here...' context menu entry- surprisingly fast

Page 12: Cmd or not to cmd?

unix-like shell: BabunCons:- no portable version

Page 13: Cmd or not to cmd?

cmd enhancements: ConEmuPros:- smooth and friendly window resizing- tabs- drag and drop of files and folders in Far

Manager- highly configurable

Page 14: Cmd or not to cmd?

cmd enhancements: ConEmuCons:- numerous configuration options can be

overwhelming even for pro users

Page 15: Cmd or not to cmd?

cmd enhancements: ConsoleZPros:- splitting Tabs into views (horizontally and

vertically)- zooming with Ctrl-Mouse- guake-like console animation style- full screen

Page 16: Cmd or not to cmd?

cmd enhancements: ConsoleZCons:- problem with configuring Babun/MSYS2

(both mintty) - runs as detached windows instead of tabs

Page 17: Cmd or not to cmd?

combos: cmderPros:- built on top of (great) ConEmu- portable version with only ~4.5MB in size

Cons:- sometimes feels slow (lot of things going on

under the hood)

Page 18: Cmd or not to cmd?

other tools (improvements)GOW - Set of ~120 command line toolsChocolately - package manager for Windowswpkg - windows package managerFAR - file manager (brilliant integration with ConEmu)

Page 19: Cmd or not to cmd?

not covered- PowerShell- Virtualization- ...

Page 20: Cmd or not to cmd?

not coveredBash on Ubuntu on Windows 10

Page 21: Cmd or not to cmd?

thx, cu