• 1 Post
  • 20 Comments
Joined 6 months ago
cake
Cake day: December 24th, 2025

help-circle




  • Yes, started using vi when I started using a Unix login at university. That was in about 1994 or so. When I started using Linux it was definitely vim.

    I’ve tried using evil-mode and vim keybindings in other editors. I somehow keep coming back to vim, though.









  • Well, the middle button above the touchpad was working fine for pasting in the terminal etc, but wasn’t working to rotate the view in Blender, and also in Blender, two-finger scrolling was raising and lowering the view instead of zooming, so I had to go into GNOME tweaks and disable middle button scrolling on the pointing stick, and tell Blender not to use multi-touch gestures.

    But the touchscreen works out of the box (even in the graphical installer!) as does the wi-fi module, and everything else I’ve tested so far.









  • Remember that Fortran has an arithmetic if statement. You can write

    IF (expression) s1, s2, s3
    

    where s1, s2 and s3 are labels. If the expression is negative, it jumps to s1. If it’s 0, to s2 and if it’s positive, to s3.

    It also has goto variable. You can do

    INTEGER a
    ASSIGN 20 TO a
    ASSIGN 17 TO a
    GO TO a
    20 PRINT *, "foo"
    17 PRINT *, "bar"
    

    and it’ll print “bar”. In this snippet of code, everything seems quite logical, but imagine debugging spaghetti code written using these patterns.

    Oh, it also has

    GO TO (s1, s2, ... , sn), N
    

    First, N is converted to an integer. If N is 1, it goes to label s1. If N is 2, it goes to s2. If N is less than 1 or greater than n, it does nothing.