4 ms·
The flipped ctrl/alt keys is the worst part for me. I really wish there was a setting in MacOS to flip them around without causing weird issues. Unfortunately,
by ascar 6y ago
The flipped ctrl/alt keys is the worst part for me. I really wish there was a setting in MacOS to flip them around without causing weird issues. Unfortunately, while you can flip ctrl/alt system-wide some apps already use the Linux/windows shortcuts (like terminal ctrl+c/ctrl+d for stop and exit) and then these are flipped, which drives me even more insane. The best shot is overwriting menu commands one by one, which is tiresome and still doesn't apply everywhere.
I just settled to learn both, but I still see myself ctrl+c copying on mac and when alt+c when back on my windows machine.
I have high hopes for WSL2 replacing MacOS or Ubuntu VM's for me, especially because Darwin is simply not a linux system and you really feel the difference once you work on natively compiled code.
- hans1729 6y ago> I have high hopes for WSL2 replacing MacOS or Ubuntu VM's for me, especially because Darwin is simply not a linux system and you really feel the difference once you work on natively compiled code. That's exactly what I did two weeks ago, after years of working on macos I ditched it in favor of windows. I haven't looked back since. The native WSL-integration in windows' vscode is a blessing; you open vscode, it's already connected to wsl, you write your flask-app or whatever, and can access it from windows' chrome without intermediate steps. This setup feels leaps ahead of anything I've done on macos. Bonus screenshot: https://i.imgur.com/7p5g5os.png https://i.imgur.com/7p5g5os.png
- qz2 6y agoWSL integration love wears off pretty quickly I find. There are so many rough edges and broken things. While debugging a UDP server recently I discovered that any attempt to capture anything via UDP was scuppered entirely by the networking abstraction. Also the bastardised lack of services is problematic. Thus I’ve gone back to virtual box and Debian. You still can use VSCode but have to jump through some more hoops
- shaklee3 6y agoAre you on wsl1 or 2?
- qz2 6y ago2 There are too many weird compromises and bugs with it. Better to stick with a tidier abstraction.
- anthonygd 6y agoPersonally the more I use WSL the less inclined I am to ever use either direct Linux or MacOS again. Of course, that's WSL 2, there are definitely rough edges on WSL 1.
- qz2 6y agoMy point was regarding WSL2. I will never use macOS again though. That is completely dead for me but that’s a whole another story.
- wyclif 6y agoIt sounds like that instead of WSL2, you'd be a candidate for a power Linux distro (not Ubuntu) alone where you have rolling updates.
- ascar 6y agoWhile I don't mind a specialized setup for work, you often don't really have a choice there or it comes with a lot of corporate pain. Just using whatever your team is using is the way of least friction. At home I'm using my computer also for gaming and Windows is again simply the way of least friction. I've run a hardware switch for my hard drives for a few years to switch between Linux and Windows (effectively cutting off power from some of my drives). However, this means I have to fully shutdown the system to switch environments and I saw myself mostly rather spin up a Ubuntu VM in Windows for personal projects. I hope WSL2 brings the best of both worlds with the least friction.
- rightbyte 6y agoRunning desktop Linux on VM is horrible in my experience. Eg. Eclipse lags out. I had problem with Windows randomly wrecking the Ubuntu boot sector on separate HDs, but using physical switches seems like a good idea! I'll try that.
- deadbunny 6y agoWhat is not available in Ubuntu that precludes it from "power" usage in your opinion?
- II2II 6y agoGiven the mention of rolling updates, I am assuming it is a reference to how up-to-date the packages are or the availability of packages for some software. While distros like Ubuntu will keep some packages on the bleeding edge (e.g. Firefox), most will be months behind. That presents periodic problems with software that uses its own addons mechanism or that is simply too recent to be incorporated into the package collections. I have run into problems with outdate extensions for Emacs and even expired signatures under Debian, but searching for fixes revealed similar problems under Ubuntu. Ever since switching to Arch, I have been a much happier cookie.
- ncrmro 6y agoThe secrete is to set the caps lock key as the modifier key on all devices.
- silon42 6y agoI've used a Mac, but would never consider it without swapping those keys (to make proper Ctrl/Alt for most apps, ... manually configuring the others). Also, a proper Alt+Tab app that works on window level is essential.
- fragmede 6y agoWindows is a bit more well behaved than OS X in this regard so swap them on Windows instead since the point is to not have to fight muscle memory. It'll take a bit of training to swap over, but then at least you're not having to swap between the two orderings unless you're frequently on other people's Windows computers.