7 ms·
a less destructive version of this is to install `sl` on your linux or mac.
by tekstar 9y ago
a less destructive version of this is to install `sl` on your linux or mac.
- KGIII 9y agoThat gets installed right after cowsay. I have my priorities.
- isostatic 9y agoI never type sl, but often type "gerp". I have an alias though.
- noir_lord 9y agofor me it's "date" and "data" since I type both of those quite a lot (I don't have a clock on my desktop, I just use date when I need to know the time, I find a clock distracting because I get that "well it's 27 minutes til that meeting, never getting in the the zone in that time, better check HN" thing).
- vacri 9y agoI frequently try to "isntall" things...
- moses-palmer 9y agoA friend of mine aliased `git status` `git statsu`; I, being lazier, chose `git st`. Any time saved I lost by not copying his other alias, `c = commit -amSTUFF`...
- Someone 9y agoI must be lazier. I use `gitst` for `git status`. That is 1/6 shorter and IMO not harder to remember.
- njharman 9y agoYou all are doing way too much typing gt git status ga git add gdd git diff to develop gdn same but name in only
- carapace 9y ago`gits` also `gitv` = git diff `gitvc` = git diff --cached
- DCoder 9y agoSee also SCM Breeze [0], which shortens git commands even more: git status -> gs git add -> ga git commit -> gc ... [0]: https://github.com/scmbreeze/scm_breeze https://github.com/scmbreeze/scm_breeze
- Bootvis 9y agoI win: alias add='git add' alias st='git status' alias ci='git commit' alias br='git branch' alias di='git diff'
- akx 9y ago~ $ abbr | grep git | sort abbr af 'git kit autofixup' abbr amend 'git commit --amend' abbr fixup 'git commit --fixup' abbr gb 'git branch' abbr gcan 'git commit --amend --no-edit' abbr gcm 'git commit -m' abbr gco 'git checkout' abbr gcop 'git checkout -p' abbr gfa 'git fetch --all -p' abbr gkdm 'git kit del_merged' abbr gl 'git log --oneline --color --decorate -n20 --graph' abbr gp 'git pull --ff-only --all -p' abbr gph 'git push -u origin HEAD' abbr gre 'git rebase' abbr grec 'git rebase --continue' abbr grem 'git rebase -i master' abbr greom 'git rebase -i origin/master' abbr greum 'git rebase -i upstream/master' abbr gs 'git status' abbr gxa 'gitx --all' abbr namend 'git commit --amend --no-edit'
- 9y ago
- dbcurtis 9y agoMy personal nemesis is "mroe". Also aliased. My wife, who drafts a lot of legal contracts, has a problem with "doe snot", which the spelling checker is more than happy with.
- Shorel 9y agoFor some reason I always type FORM in SQL and FROM in HTML. Then I edit.
- dkresge 9y agoreminds me my once time rather enjoyable error of "ls -l | moire" (with xscreensaver installed)
- knappe 9y agoFun story: I was in a sys admin class with a friend of mine and we both had access to the same machine to work on our assignments. I aliased each and every common command to `sl -f` on my friend's user as a prank (he never actually logged in as it turns out). However, my instructor, while projecting his screen to 150+ students (and recording) picked our box and my friend's user to use as an example. My instructor was flabbergasted for a few minutes and the class got a kick out of flying trains. :D
- Retr0spectrum 9y agoTip: If you ever trigger sl by mistake, and you're in a hurry, press Ctrl+Z instead of Ctrl+C (which doesn't work).
- osxrand 9y agoinstalled and checked the man page, hmm 'flies like the galaxy express 999' wonder what that is $ ls -F dammit! $ sl -F So I guess it's corrected my typos already :)