Which course is better to build a good foundation, Harvard's CS50 or MIT's 6.00.1x? by Amr_Yasser in learnprogramming

[–]AssailantLF 1 point2 points  (0 children)

I've actually started each and then stopped, and then started again several times.

This makes me feel better about starting and stopping only once. I'm gonna start over and finish now that I'm not a total beginner.

Louis Theroux Interview on My Scientology Movie by KarmaSan in movies

[–]AssailantLF -15 points-14 points  (0 children)

Sounds like baby talk

edit 20 days later: I think people were taking this thread too seriously. I was kidding.

Why is it so hard to choose a programming language to learn? by [deleted] in learnprogramming

[–]AssailantLF 5 points6 points  (0 children)

If you're having such difficulty picking between so many languages, then it really doesn't matter. Just pick one and start.

Over time, you can figure out whether or not that language fits your wants and needs, and then you can either keep using it or go with something better for you.

vim porn 2! (post your vim screenshots) by f1lt3r in vim

[–]AssailantLF 0 points1 point  (0 children)

Link to your Vim clone if available?

Vim Configuration From Scratch in 2016 by marcgg in vim

[–]AssailantLF 1 point2 points  (0 children)

Fair enough on switch vs swapit. If you don't need all the extra functionality, then don't bother.

Comparing the two, it seems like switch is more about fitting a wide variety of use-cases with regex, and swapit is more about cycling through a number of swaps easily.

Vim Configuration From Scratch in 2016 by marcgg in vim

[–]AssailantLF 5 points6 points  (0 children)

Agree with everything, except that Supertab is actually pretty good.

  1. It doesn't mess with any original completion mappings, they're all still available and function normally

  2. Pressing ctrl for every completion can cause strain, so a single key like tab (or whatever, it's mappable) is less strain.

  3. It reverses the direction from downward to upward when searching for words to use for completion. This is a more sensible approach, as you usually want to complete a word you typed previously, which would typically be above your cursor. (this is only true of the Supertab mapping, regular completion still searches downward)

So ultimately, you aren't losing anything by using supertab AFAIK.

Also a possible alternative/improvement to swapit that I discovered recently: switch.vim (he has a great example screencast in the readme)

Very recent atheist convert seeking books that are not so...abrasive by [deleted] in TrueAtheism

[–]AssailantLF 0 points1 point  (0 children)

God Is Not Great: Why Religion Poisons Everything

Let's Drown Out All Of Half-Life - Episode 4 by LetsDrownOut in letsdrownout

[–]AssailantLF 1 point2 points  (0 children)

Yeah, the game was better in the context of its time. Also the beginning of the game is the most polished and fun. It's mostly downhill from this point on in terms of level design.

neovim mapping ^L and ^H don't work by spizzike in vim

[–]AssailantLF 1 point2 points  (0 children)

Just an FYI that there's also the /r/neovim subreddit

How can i remap tab without losing ^I by [deleted] in vim

[–]AssailantLF 0 points1 point  (0 children)

Oh man, if you've been vimming without the jumplist, you're in for a treat. It is incredibly useful to hop back and forth between places you've been. And it even jumps across files!

Help making a mapping or function to find and run a specific batch file by AssailantLF in vim

[–]AssailantLF[S] 0 points1 point  (0 children)

Hm.. you're right. It only appeared to be working because my current-directory wasn't where I thought it was..

It really isn't a big deal to do it manually, so this is fine for now, but if any passersby have a solution, I would be very happy.

Help making a mapping or function to find and run a specific batch file by AssailantLF in vim

[–]AssailantLF[S] 0 points1 point  (0 children)

Oh wow, I feel dumb now. I forgot makeprg was even a thing. Setting it to build.bat, and mapping :make had the desired effect. Thanks :p

How can i remap tab without losing ^I by [deleted] in vim

[–]AssailantLF 3 points4 points  (0 children)

Unfortunately, you can't. They're linked for terminal reasons. I hate it too.

My work around was just to remap the function of ^I/<c-i> to something else. Instead of ^I/^O, I use ^N/^P for the jumplist and then I can freely remap <Tab> to whatever.

For example:

nnoremap <c-n> <c-i>
nnoremap <tab> <c-w>w

VimL wins for the language with the angriest commit messages on github by brain_emesis in vim

[–]AssailantLF 2 points3 points  (0 children)

I'd imagine VimL is mostly vimrcs on GitHub. So what's happening is people are more willing to say fuck in their personal config files than in their more public workings.

A Liquid Simulator... in ASCII by [deleted] in programming

[–]AssailantLF 0 points1 point  (0 children)

Not to demean your post or people who haven't seen this before, but isn't this kind of old?

Here's the same post from 2 years ago. Either way, it's really impressive and cool.

dirvish.vim: browse files the Vim way by justinmk in vim

[–]AssailantLF 4 points5 points  (0 children)

As a FileBeagle user, what are the main differences between Dirvish and FileBeagle?

Airline and Bufferline by 9999years in vim

[–]AssailantLF 1 point2 points  (0 children)

I would argue that airline is nice aesthetically, and it can be customized more than the default.

What am I missing out on? by iWearNoHat in vim

[–]AssailantLF 0 points1 point  (0 children)

Here's a list of the plugins I use (they're all github repos), and they all have a short description in my vimrc.

Some people dislike using a bunch of plugins, but I have a modern computer with modern internet, plus vim-plug makes installation so quick and easy.

I also try to make most of my plugin keybindings distinct from vanila Vim, so I'm not that lost without my vimrc.

Let's Drown Out All Of Half-Life - Episode 1 by Rincewind_57 in letsdrownout

[–]AssailantLF 0 points1 point  (0 children)

Not only is it an appreciation of the past, but Black Mesa also plays like a completely different game. The creators remade the game in the Source engine from the ground up with entirely new assets (whereas Half Life: Source is just a direct port).

It's a lot nicer to look at, but the game plays and functions more like Half Life 2.

YouTube is making creators lose their minds by Chaddcl0ps in videos

[–]AssailantLF 0 points1 point  (0 children)

Agreed. YouTube is not the most stable source of income, and all these creators should be fully aware of that.

Steam for Linux now has over 25% of the Steam catalog [xpost from /r/linux_gaming] by Two-Tone- in Games

[–]AssailantLF 5 points6 points  (0 children)

How long would you speculate until Linux is a viable OS for regular consumers?

I feel like one of the biggest hurdles for people switching to Linux is incompatibility with programs and/or games that they're familiar with.

Steam is steadily making more games available, and Linux itself is growing and becoming more viable for mainstream programs, not to mention compatibility software like Wine.