6 ms·
Oof. What a minefield USB-C and Thunderbolt 3 seem to be, still. My coworkers had a situation where a certain combination of chargers and hubs plus bad luck (i
by lotyrin 8y ago
Oof. What a minefield USB-C and Thunderbolt 3 seem to be, still.
My coworkers had a situation where a certain combination of chargers and hubs plus bad luck (intermittent issue) fried some devices. That really shouldn't be possible. I'm quite happy to still have a mid-2015 MBP with its USB-A and MagSafe but it's only a matter of time before I get issued a machine without them (and probably no physical ESC key either)...
- jimmy1 8y agoI never thought I would miss the ESC key so much. As a bonus I guess I learned how to remap keys in almost every tool I use. :/
- mFixman 8y agoYou can globally remap Caps Lock to Escape by going to Preferences -> Keyboard -> Modifier Keys.
- frenchie4111 8y agoWarning: Once you remap this, you can never use vi on a non-remapped keyboard again (Source: me)
- weaksauce 8y agoI recently changed my caps lock + hjkl to be the arrow keys system wide and act as command-option-shift-Ctrl+ whatever key you press. And finally f18 if pressed and released by itself(though you could map it to escape instead). In vim(well spacemacs) I have jk and kj set to escape so I can exit out of insert mode by just mashing those two keys on home row. This is the best setup I have ever used. To get caps locks on I have it set to toggle if I press right shift and caps locks.
- macjohnmcc 8y agoI had a WASDKeyboard made with a Ctrl key in place of the capslock key and it has a switch to allow that mapping. I'm spoiled by not accidentally TYPING ALL IN CAPS!
- johnbellone 8y agoI am almost certain all of the newer WASD products have a DIP switch on the bottom that has this feature. IIRC my CODE keyboard does too (because it’s manufactured by WASD).
- craftyguy 8y agoCan confirm. It's terrifying when muscle memory sends you half a dozen (or more) upper-case key strokes into the abyss because you hit capslock when you thought it would Esc, kept firing away keystrokes until you realized what had happened, and you have no idea what you just did, where you are, or how to get back.
- kbenson 8y agoIf you're using a vi variant without undo capability, you've skipped right past hard mode to nightmare difficulty.
- cwillu 8y agoI'd argue that it's more akin to skipping to hardcore mode (i.e., permadeath).
- Dylan16807 8y agoIf you didn't hit escape, wouldn't you be in insert mode and just need to backspace?
- kornish 8y agoSecond this tip. For Emacs users, remapping Caps Lock to Control is a godsend.
- zylent 8y agoWhy not both! I use xcape on linux, and karabiner on OSX to remap caps to control when chorded (ctrl+c) and escape when pressed alone. You'll never go back
- macintux 8y agoIt was a sad day (ok, sad years I suppose) when Sun and Apple gave up this battle to conform to the PC world. Control was already in that spot for real computers.
- smnscu 8y agoAs an emacs ex-user I could never live without Caps Lock being remapped to Ctrl, the advantages on Mac are tremendous, I use daily C-a, C-e, C-r, C-s, C-k, etc etc. This is one of the best features of Mac OS in my book, being able to use Cmd for operating system commands and Ctrl for typical UNIXy commands. Whenever I have to use a linux (usually Ubuntu) laptop I cringe at all the Ctrl-Shift-C/V.
- w0m 8y agoCaps Lock needs to be Ctrl.
- hiram112 8y agoAre you an Emacs user? I'm currently trying to undo two decades of Windows keyboards in order to use my MBP, and have had to switch up alt, command, etc. in iterm2 to get things as I'm used to, but I'm willing to force my brain into using Caps-lock as CTRL if this is something that works better in the long term.
- w0m 8y agoGenerally live in Vim; i've remapped Caps->Ctrl on win/OSX/Linux on every computer I've owned for well over a decade now.
- drewmol 8y agoWhen I do this, I also pry of and switch the key caps wherever possible.
- notadoc 8y agoYou can also use an external keyboard to have a hardware escape key too. That's not the point.
- hsljekskfh 8y agotried playing a game that uses fn keys on my friends new macbook and they just didn’t work lol. everyone i know seems to hate that bar thing for one reason or another my next computer will not be a macbook
- nkristoffersen 8y agoI am very hesitant to remap anything since it ruins me for other computers. So I just travel with a small mechanical keyboard instead. Has the added benefit of always having a USA keyboard with me when I am in europe.
- caymanjim 8y ago<religion>Caps Lock should be remapped to Ctrl, as God intended.</religion> An easier solution--in a terminal application, at least--to hitting Esc without that abomination of a touch bar is to use <Ctrl>-[. This works well for Vim/Emacs users, at least.
- dingaling 8y agoOr Ctrl-c, which vi traps and at least exists on non-US layout keyboards.
- hollandheese 8y agoEven easier is to remap Caps to Esc when hit once and Ctrl when held.
- organicmultiloc 8y agoI just threw up a little bit in my mouth this was so upsetting to read. Somehow I had forgotten about the escape key with the rest of the touchbar nonsense.
- cerberusss 8y agoWhen you're using Xcode, the Touchbar is quite useful when you're debugging.
- Ensorceled 8y agoI mapped Caps Lock to Escape and spent a few months retraining myself :-/
- Hamuko 8y agoEh, took a couple of weeks at max for me. Although my coworkers keep wondering why I keep toggling Caps Lock on their machines if I ever need to help out with something.
- LyndsySimon 8y agoThe only thing I use Escape for with any regularity is vim; I remapped it to `jj` years ago, so I don’t think I’d have an issue with the lack of a physical key. I’m typing this now on a Bluetooth mechanical keyboard connected to an iPad. It has a physical escape key but I’ve remapped it in the firmware to send tilde by default and a backtick with shift. I have to press Fn+Shift+Esc to actually send Escape... I don’t think I’ve ever actually had to do that, despite working extensively in MOSH shells.
- horsawlarway 8y agoMy experience with the new USB-C only macbook pro has been a complete and utter disaster. I had one machine fail within the first month: all usb-c ports stopped responding. You can't charge it, you can't reset the SMC because it requires the charger to be plugged in (through a usb-c port... which isn't working! hurrah!), you can't dump anything from it to external media. Basically a paperweight. Returned to Apple. The second machine is still up, but the "hub" that apple gives you the honor of paying 75 dollars for to get any subset of reasonable ports won't properly handle external displays and a usb-3.0 hub unless I plug them in in a very specific order. I have to do that every time I unplug the machine to go somewhere else. It won't accept the charger through the hub anymore, so I have to plug in multiple cords anyways. It won't handle multiple displays through the hub, so I have to plug in 3 connections. Not gonna lie, I was very excited by the usb-c push early on since it consolidates all my chargers to a single cable. On my XPS it works fine. There's only one port, but everything works as expected, it charges, it handles thunderbolt. Apple screwed the pooch in a huge way with their latest macbook models. shittiest computer I've used in a long time. I genuinely believe that apple's implementation of USB-C in their products is just crappy, since I've used other machines and docks without issue. Throw on top that the battery life while running a VM on the thing is literally 1% drain per minute (I wish I was joking...) and I'd recommend literally anything other than the new 15 inch touchbar macbooks. They're shitty machines for developers. Honestly, they're shitty machines for anyone, but they're particularly painful for anyone trying to work on them.
- bb88 8y ago> On my XPS it works fine. There's only one port, but everything works as expected, it charges, it handles thunderbolt. Yes, I was disappointed by the fact my XPS only had one USB-C port, but on the other hand, it also has a standard charger port as well, which means I'm not bound by USB-C alone.
- dangrossman 8y agoI recently bought the current generation XPS 13 (9370), and it now has 3 USB-C ports, two on one side and one on the other. You can charge on all 3 of them. Just being able to plug in the charging cord on either side of the device is immensely convenient, and reassuring because the single USB-C port was the first thing that failed on my last XPS 13 (9350).
- desireco42 8y agoESC key is big downer. It isn't my laptop but I would not buy or suggest anyone buy one without said key :). I didn't had problem with USB, so I see it as a win, when single charger can charge laptop and my phone.
- kbenson 8y ago> and probably no physical ESC key either Apple, doing their part in the Jihad. Eventually, the vi-using infidels will be no more...
- Analemma_ 8y agoEveryone keeps giving Microsoft crap for not putting USB-C+Thunderbolt on the Surface computers, but Panos Panay gave a pretty defensible explanation of it on a podcast (https://overcast.fm/+CFntmrqI/51:00 https://overcast.fm/+CFntmrqI/51:00), and I have to say, so far the real-world experience is mostly bearing him out.
- holman 8y agoI generally really enjoy my USB-C riddled MacBook Pro. The one thing that kills me, though, is that Apple itself still hasn't bothered to ship a USB-C cable for the Apple Watch. I'm ready to eat the costs of an early adopter and upgrade most of my peripherals to be USB-C... but jeez, it's been one and a half years, and Apple still hasn't solved its own ecosystem problems. To make matters worse, Apple prevents others from making a USB-C Apple Watch cable, too, so I'm stuck carrying an adapter whenever I need to charge my watch.
- cerberusss 8y agoYeah, I find this quite bizarre. For the phones and iPads, this also goes. I assume that only a minority of iOS device buyers has a MBP, but it's quite strange to unpack your phone and realize you can't hook it up to your MBP.
- pyre 8y agoOne thing that I realized is that in the past whenever I've had to replace my power adapter for an Apple laptop, it's always been the small cord from the adapter to the laptop that gets damaged... which requires the entire power brick to be replaced (~$100). With the power brick + USB-C cable combo, the cord between the power brick and the laptop can be replaced for ~$25 from Apple while the power brick itself remains at the ~$100 price point. So now wear-and-tear damage, which mainly happens to the cord isn't such an expensive prospect to fix. Just my 2¢...