[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]
I was joking about VI! There are a number of people whose ability and intelligence I respect greatly who use VI and VIM.
I can't say I understand why they use it though! It's perverse! 😉
Its because you dont use either of them in anger you dont understand. I come from a computing world before GUIs (well apart from my $300,000 micro chip design station). All work was done of 80*24 VT100 terminals. I worked (when not on the expensive toy) on Vax VMS and it had their own tools for editing. I have NEVER come close to the productivity I had on the vax when it comes to coding. Why - because I learned all the key strokes to do everything and they are lightning fast compared to using a mouse and menus. A mouse actually slows you down by taking 5 fingers away from the keyboard. It takes less than a second to go through three or four levels of keystrokes and ten times that to use a mouse to zip up and down menus. Another thing you can easily do with non-gui editors is extend their capability. When I'd spent 8 years coding C on the Vax terminal simply saving a .C or .H file set of a chain of actions that ran every check I could automate to ensure my code was free of any programming errors you could code checks for.
Its not perverse just because you dont do it. It takes a little
bit of time to learn the keystrokes but it pays dividends in the
long run.
Tom te tom te tom
PS - I used the Vax sed equivalent to parse directory listings of
a variety of chip files to run a series of long complicated
applications on them and used to be able to launch a weeks worth
of VAX activity while I spent time in the library. People could
never work out how I got so much work done for so little personal
activity because they never imagined you could get the computer to
do pretty much anything if you were lazy enough.
-- The Mailing List for the Devon & Cornwall LUG https://mailman.dcglug.org.uk/listinfo/list FAQ: http://www.dcglug.org.uk/listfaq