I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all my machines!! I'm prequisitioning with 'vimtutor' and even that teaches a whole lot - I already feel like I can do this...
Wish I'd of known about vimtutor earlier - you just gotta teach a gent
to fish. :P Wish me well, I think I can handle it.
Week 1 - Learn vim
Week 2 - Try out plugins, neovim, CODE+VIM, etc..
pAULIE42o
On 03 Aug 2023, paulie420 said the following...
I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all my
machines!! I'm prequisitioning with 'vimtutor' and even that teaches a
whole lot - I already feel like I can do this...
Wish I'd of known about vimtutor earlier - you just gotta teach a gent
to fish. :P Wish me well, I think I can handle it.
Week 1 - Learn vim
Week 2 - Try out plugins, neovim, CODE+VIM, etc..
pAULIE42o
Good luck Paulie! I tried VIM once and just couldn't stand it. Just for my own curiosity why anti Nano?
|23|04Dr|16|12Claw
|16|14Sysop |12Noverdu |14BBS |20|15Radio|10@|14HTTP://Noverdu.com:88 |16|10 Standard ports for SSH/Telnet |04 WEB|14@|12HTTP://noverdu.com:808 |20|15Global Chat, Global Messaging and Games! |16|10Ditch the Unsocial Media
--- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
* Origin: Noverdu BBS (1337:3/177)
Good luck Paulie! I tried VIM once and just couldn't stand it. Just
for my own curiosity why anti Nano?
Anti-nano sentiments are very common in linux circles from my
experience. It's seen as a noob software like Ubuntu or ranger.
Anti-nano sentiments are very common in linux circles from my experience. It's seen as a noob software like Ubuntu or ranger.
Re: Re: 2wk vim challenge
By: candycane to claw on Fri Aug 04 2023 11:19 am
Anti-nano sentiments are very common in linux circles from my
experience. It's seen as a noob software like Ubuntu or ranger.
Yep, seen lots of anti-nano sentiment over the years.
Personally I ignored it all. Been happily using Nano for over 20 years and before that I used Pico.
(yes, I can use vim if I have to)
--- SBBSecho 3.20-Linux
* Origin: Mortal BBS - mortalbbs.com - Blue Mountains, AU (1337:2/108)
I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all my machines!! I'm prequisitioning with 'vimtutor' and even that teaches a whole lot - I already feel like I can do this...
Well, I have a perfectly functional Ubuntu 22.04 desktop with zero problems and naturally I decided to blow it away and do something different.
I installed Arch, and am back to the OS tweaking hobby thing that's so frustratingly fun.
This time, I used encryption, btrfs, snapper snapshots with grub, and the machine has hybrid graphics. I use the Intel GPU for basically everything unless I need horsepower, in which case I just prime-run <application> and the NVidia GPU takes over.
This machine is a beast :)
https://tech-docs.system76.com/models/oryp10/README.html
I installed the CachyOS repos and now I believe most things are x86_64-v3.
I've also tweaked the makepkg.conf file for quite a bit of optimization.
Needless to say, this is a fast machine, and I'm enjoying it!
--- Mystic BBS v1.12 A49 2023/02/26 (Linux/64)
* Origin: m O N T E R E Y b B S . c O M (1337:3/169)
Wish I'd of known about vimtutor earlier - you just gotta teach a gent to fish. :P Wish me well, I think I can handle it.
I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all machines!! I'm prequisitioning with 'vimtutor' and even that teaches whole lot - I already feel like I can do this...
I applaud you :)
I'm a nano acolyte simply because I've never invested the time to learn vim properly. Let me know if you think it actually increases your productivity, or if you just find it to be fun, and whether or not you think it's worth me giving a shot.
Well, I have a perfectly functional Ubuntu 22.04 desktop with zero problems and naturally I decided to blow it away and do something different.
I installed Arch, and am back to the OS tweaking hobby thing that's so frustratingly fun.
This time, I used encryption, btrfs, snapper snapshots with grub, and the machine has hybrid graphics. I use the Intel GPU for basically everything unless I need horsepower, in which case I just prime-run <application>
and the NVidia GPU takes over.
This machine is a beast :)
I installed the CachyOS repos and now I believe most things are
x86_64-v3.
Needless to say, this is a fast machine, and I'm enjoying it!
vimtutor?
I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all pa>> machines!! I'm prequisitioning with 'vimtutor' and even that teaches pa>> whole lot - I already feel like I can do this...
I applaud you :)
I'm a nano acolyte simply because I've never invested the time to learn
vim properly. Let me know if you think it actually increases your
productivity, or if you just find it to be fun, and whether or not you
think it's worth me giving a shot.
I'm already liking it - I've been doing a couple lfs installs, too - so I've REALLY had to use vim os far. :P
Do I know how to zip around the text document super fast yet? No - but what I do see is that IF you know how to zip around a file, even if 10,000 lines long, the tools in vim to doso are *infinitely* better - I guess thats what this
is about... I'm gonna learn the things as these weeks go.
TBH, I don't think I'll go back - and I'm only 12 hours in... one suggestion I have for all 'nano die hards' is run a program that I didn't know existed; 'vimtutor' - its in every vim install and shows you the ropes with the
quickness.
check it out...
|07p|15AULIE|1142|07o
|08.........
--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (1337:3/129)
Yea, it's really hard until it clicks. Once it does everything else
feels slow.
Yea, it's really hard until it clicks. Once it does everything else
feels slow.
Lulz - I'm hating the moving lines right now... h,j,k,l - but i know I have my; operator, motion, command; or something like that. :P
Ask me 4 days in... I'm sure I'll know a little bit m0re.
Found a couple cheatsheets - theres just so much to learn.
|07p|15AULIE|1142|07o
|08.........
Here's a tip that I did for a while when using and learning VIM.
I was so used to typing 'nano' instead of 'vim' that i simply made
a BASH alias. Just edit or make this file '.bash_aliases' in your
home directory and add this line 'alias nano="vim"'
after a while of course you get used to not type 'nano'
Here's a tip that I did for a while when using and learning VIM.
I was so used to typing 'nano' instead of 'vim' that i simply made
a BASH alias. Just edit or make this file '.bash_aliases' in your
home directory and add this line 'alias nano="vim"'
after a while of course you get used to not type 'nano'
Lulz ; great minds think alike. :P
I'm finding myself 'learning' new things as I *need* them - like, you can't just press left/right to move that cursor... so learn how not to.
I'm gonna stick w/ vim - I'm sure after a while I'll be whizzing around... thats the ticket - Just do it.
|07p|15AULIE|1142|07o
|08.........
--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (1337:3/129)
Wow, that's incredible! What de/wm do you use?
TBH, I don't think I'll go back - and I'm only 12 hours in... one suggestion I have for all 'nano die hards' is run a program that I
didn't know existed; 'vimtutor' - its in every vim install and shows you the ropes with the quickness.
Wow, that's incredible! What de/wm do you use?
Thanks!
I use KDE Plasma. I like that it's supported, maintained, polished, actually isn't too bad on resources, and is not Gnome :P
--- Mystic BBS v1.12 A49 2023/02/26 (Linux/64)
* Origin: m O N T E R E Y b B S . c O M (1337:3/169)
What's your opinion of ed?
Am 05.08.23 schrieb candycane@1337:3/150 in TQW_LINUX:
Hallo candycane,
What's your opinion of ed?
It's the standard editor. :)
Regards,
Anna
--- OpenXP 5.0.57
* Origin: Imzadi Box Point (1337:1/108.1)
I'm finding myself 'learning' new things as I *need* them - like, you can't just press left/right to move that cursor... so learn how not t
Wdym, you cant use arrow keys to move the cursor? You technically can
(at least on my machine it works) but it's not reccomended in favor of hjkl movement.
Ah geez ok, you have me convinced. I'll give it a whirl.
I messed with vimtutor once but didn't really focus well enough to take any ownership of what I was doing.
I'm finding myself 'learning' new things as I *need* them -
like, you can't just press left/right to move that cursor... so
learn how not t
Wdym, you cant use arrow keys to move the cursor? You technically
can (at least on my machine it works) but it's not reccomended in
favor of hjkl movement.
Well - of course I can, but thats surely too slow for everyone in the world! I need to fly to the next page, middle of page, to the end of file - or the beginning, etc - all of which you can easily do - I just gotta learn those particular keybinds. :/ I'll get there.
|07p|15AULIE|1142|07o
|08.........
--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (1337:3/129)
Well to be fair I usually just use PgDown/Up if I want to go to the next page.
Thats on thing I cringe about laptops; the stupid funcation key for arrow 2nd functions. DERP; hate.
I *will* learn the ways.. I will install neovim, and other +vim
packages. :P
Thats on thing I cringe about laptops; the stupid funcation key for
arrow 2nd functions. DERP; hate.
Speaking of which, what do you use for your shell?
I use zsh with oh-my-zsh and powerlevel10k. I don't have a ton of things enabled, just the basic stuff you can grab from the zsh-users github repo. It works super well for me and has for a long time. I may actually write a script and throw it up as a github gist for automating this process for when I create VMs and stuff.
Ha! Separately, as someone that plays almost strictly vintage games, I can't get into the new keyboards that lack a numpad! I have one for my 'minimal' laptop but my powerhouse laptop has a full keyboard.
Hey friends, for some reason, Netrunner is segfaulting for me on my new arch x86_64 build. I've ldd'd it, made sure all the relevant libraries
are where they belong. For some reason, the thing loads, and once I try
to dial out to a board, it immediately segfaults. No idea why.
MeaTLoTioN wrote to esc <=-
Why on earth are you using Netrunner? Use SyncTERM, it's a much better experience, has many more font supports, sound supports.
The font smoothing. Running smoothed fonts in Netrunner on a 16:9
monitor is pretty nice. I could never get Zmodem between my BBS and Netrunner working, so I use SyncTerm for most things nowadays.
Bram Moolenaar, author of Vim, has passed away.
https://shorturl.at/sxDE5
Computing as we know it today was built in no small part by individuals who have written open source software-often for little to no personal financial gain-as well as by developers who use those tools. Few tools like that are as legendary and impactful as the Vim open source code editor, the first version of which was written and released by Dutch engineer Bram Moolenaar in 1991.
According to a note published by his family to Google Groups this week, Moolenaar passed away on August 3 at the age of 62. The post did not
share his cause of death, stating only that he had been suffering from a medical condition for a few weeks.
... Feedback recordings into an acoustic situation
--- MultiMail/Win v0.52
* Origin: realitycheckBBS.org -- information is power. (1337:3/178)
I *will* learn the ways.. I will install neovim, and other +vim packages. :P
Nice. Let me know what you end up doing here. I'm a sucker for terminal config, tmux, vim, yada yada. Setting things up is half the fun for me :P
Speaking of which, what do you use for your shell?
I use zsh with oh-my-zsh and powerlevel10k. I don't have a ton of things
Thats on thing I cringe about laptops; the stupid funcation key for arrow 2nd functions. DERP; hate.
Ha! Separately, as someone that plays almost strictly vintage games, I can't get into the new keyboards that lack a numpad! I have one for my 'minimal' laptop but my powerhouse laptop has a full keyboard.
Hey friends, for some reason, Netrunner is segfaulting for me on my new arch x86_64 build. I've ldd'd it, made sure all the relevant libraries
are where they belong. For some reason, the thing loads, and once I try
to dial out to a board, it immediately segfaults. No idea why.
Why on earth are you using Netrunner? Use SyncTERM, it's a much bette experience, has many more font supports, sound supports.
The font smoothing. Running smoothed fonts in Netrunner on a 16:9
monitor is pretty nice. I could never get Zmodem between my BBS and Netrunner working, so I use SyncTerm for most things nowadays.
https://shorturl.at/sxDE5
Computing as we know it today was built in no small part by individuals who have written open source software-often for little to no personal financial gain-as well as by developers who use those tools. Few tools like that are as legendary and impactful as the Vim open source code editor, the first version of which was written and released by Dutch engineer Bram Moolenaar in 1991.
Why on earth are you using Netrunner? Use SyncTERM, it's a much better experience, has many more font supports, sound supports.
kk - I'm sticking to just vim right now; BTW, I just heard Brom passed away recently; the dev of vim... two chaps still thinking about taking
it over, Christian and someone else... but n(eo)vim might be worth
taking a l00k at. :/
I mainly use bash - I use zsh on my Apple machines and actually on my frame.work CURRENTLY, but it's not 100% POSIX so I try to stay off it.
Yea; I like both of those and use on my Apple stuff... the
auto-completion and suggestions are really nice. Also that its not so
case sensitive *can* be nice, but again - I like to stay POSIX 'compatible' in everything I do.
Thats what I mean - A Thinkpad is about as new as I like to go, and the frame.work is just horrible. Meh
decide which mode is best;
I don't need different fonts or sounds. Netrunner has always had my preferred look and feel.
kk - I'm sticking to just vim right now; BTW, I just heard Brom passed away recently; the dev of vim... two chaps still thinking about taking it
Yea; I like both of those and use on my Apple stuff... the auto-completion and suggestions are really nice. Also that its not so case sensitive *can* be nice, but again - I like to stay POSIX 'compatible' in everything I do.
Thats what I mean - A Thinkpad is about as new as I like to go, and the frame.work is just horrible. Meh
NR sucks for transfers, period... I use Sync for mostly everything, but for idling @ 2oFB I usually have a nice, pretty, NR window at fullscreen.
It's not so much about what you prefer, more what the bbs you connect to offers. If you connect to mine for example, using SyncTERM it will have quite a few extra fonts in places that make the look and feel a bit more polished than if you just use it with a single font.
You should give it a go sometime with SyncTERM. Once you get to see what it can do, you prolly won't go back to netrunner imho.
What's 2oFB?
telnet://bbs.roonsbbs.hu:1212 <<=-
Yeah I started using zsh on my Macs and was hooked. I'm not too bothered with the 100% POSIX stuff...it hasn't turned into any problems for me.
Thats what I mean - A Thinkpad is about as new as I like to go, and t frame.work is just horrible. Meh
Man, I'm bummed to hear that about the frame.work. I was looking at
those and honestly was pretty interested. Can you elaborate on your dislikes?
It's weird yer having faults on NR; it's the one that always runs! cryptlib is currently broken in the AUR - you have to mess w/ pkgbuil bit.
Which package specifically? Maybe I can submit a fix upstream.
That said, I've done this a number of times and have become "maintainer" of packages I don't honestly want to maintain...hehe. No good deed goes unpunished.
for idling @ 2oFB I usually have a nice, pretty, NR window at fullscr
Interesting, I've never really noticed. That said, I've never much used SyncTERM, so perhaps that is why I never saw a difference :P
Is it just slower transfers, or..?
I think it was growing pains - and MOST USERS don't experience the mic issue... but the USB issue *IS* widespread. Again, I think they're getting better as the batches keep coming out..
2o fOr beeRS is my bbS;
20ForBeers.com:1337 telnet
:1338 ssh
:1229 www
:10700 hotline/kdX
:70 gopher
In zsh you have to do something like;
scp user@remote.com:"~/subdir/filename.ext" .
so, just 'cryptlib' from the AUR... I found a fix, and have the patch
file I made - but I'm just learning how to walk thru these packages... I used to just wait. :P
In zsh you have to do something like;
scp user@remote.com:"~/subdir/filename.ext" .
Really? I've never run into issues. Is that with scp on the remote host
or the one you're entering the scp command into?
Thats on my iMac - I *thought* it was a zsh thing... maybe I'm misinformed. :?
I transfer a LOT over zmodem; some people prefer HTTP/S, I don't. :P
I transfer a LOT over zmodem; some people prefer HTTP/S, I don't. :P
I just got kermit working on tqw, sadly syncterm nor netrunner handle kermit, but install qodem, and give that a try, it's actually quite
nice, simple but nice... and kermit transfers seem faster and more
stable.
I'm jumping off - starting Saturday, NANO will be UNINSTALLED on all my machines!! I'm prequisitioning with 'vimtutor' and even that teaches a whole lot - I already feel like I can do this...
Wish I'd of known about vimtutor earlier - you just gotta teach a gent to fish.
Vim is a simple too to use for basic editing as long as you get the basics for insert characters and lines, deleting...and then it can accomplish extremely complicated tasks if you either take the time to learn, or take
Yea! I only know a few commands off hand
let me know if you want me to post more stuff, I'd be happy to do so.
--- SBBSecho 3.20-Linux
* Origin: End Of The Line BBS - endofthelinebbs.com (1:124/5016)
YES! I would love to see more stuff!
dG = Delete from this line to the end
d$ = Delete from where the cursor is to the end of the line
de = Delete to the end of the word
Those are the ones I use commonly.. Love vi!
Most of those you can prefix with a number for example
80i.<ESCAPE> will insert 80 dots. This is really useful if you have a wide terminal but want to make something that's 80 columns.
CTRL-V CTRL-whatever. For example ^V^A will insert a CTRL-A (ascii 1) into your file. CTRL Vx followed by two hex characters will insert that hex value.
:%s/this/that/g will replace eveything in the file. Use ^ to match the start of line so
:%s/^abc/def/g will replace all entries on all lines that start with abc with def.
You can use :set hlsearch or :set nohlsearch so when you use / to search, it'll highlight any matches or not.
One last time, if you are using a dark background terminal and can't see blue on black, try :set bg=dark and it'll change the colors to make them easier to see.
To make some of these permanent, you can create a .vimrc file in your home directory with a list of comamnds like
vi file +nn where nn is a line number, it'll take you right to that line. You can use :nn to jump to a line number so :65 will take you to line 65. :5-10w newfile
let me know if you want me to post more stuff, I'd be happy to do so.
YES! I would love to see more stuff!
This is all great. Honestly, if you (or osmeone) would be willing to tally all these tricks up into a github gist or cheatsheet or something I'd be eternally grateful, as I've been reading this on my iPad and haven't taken any notes :P
let me know if you want me to post more stuff, I'd be happy to d
YES! I would love to see more stuff!
This is all great. Honestly, if you (or osmeone) would be willing to
tally all these tricks up into a github gist or cheatsheet or something I'd be eternally grateful, as I've been reading this on my iPad and haven't taken any notes :P
There are several vim cheatsheets already out there; some better than others - here are a couple;
There are several vim cheatsheets already out there; some better than others - here are a couple;
https://phoenixnap.com/kb/vim-commands-cheat-sheet <-- * http://vimsheet.com
https://github.com/christiansacks/vim-cheat-sheet
:1d
(deletes line 1...)
There are several vim cheatsheets already out there; some better than others - here are a couple;
I havent seen it yet, so I thought I'd add my tip, many of the commands can be used with the position reference keys - where . "is the current spot", "$" is the end of (something).
:$ also takes you to the end of the file.. (where :1 takes you to the top).
:1d
(deletes line 1...)
Yup, you can also do something like :1,4 which will delete lines 1 to 4.
. represents the current line so yo can do something like
:-2,.d which will delete from 2 lines above to the current line.
D will delete from the cursor to the end of line
and I'm following it with great interest.
I am a vi fan, and I know I only use 5% (if that much), and I've already learnt a few things from this thread.
I havent seen it yet, so I thought I'd add my tip, many of the commands can be used with the position reference keys - where . "is the current spot", "$" is the end of (something).
So I often use ".,$s/.../.../" to substitute everything from the
currently line to the end of the file. (Or "1,." to substitute
everything from line one to here).... - and you can add ^ in the regex
to substitute the beginning of the line, or $ substitute the end of the line...
:-2,.d which will delete from 2 lines above to the current line.
D will delete from the cursor to the end of line
Isn't
:4d
Isn't
:4d
No, that will delete only line 4.
Anywho, I've tried running the Windows version in wine which works fine, but it makes my fans spin up like crazy. So I am hoping to find
something lighter weight that has a similar feel. I can work with
SyncTERM but am curious if folks have other alternatives that they use.
It's better than SyncTerm if you want to turn off the SDL texture filtering to see the text sharp vs blurred. For me it's more old
fashioned and that's one of the reasons why I like to telnet from
internet connected MS-DOS.
I don't like the antialiased text in netrunner or syncterm, I turn that off but do prefer syncterm over much else... except lately I have been using qodem a lot, mainly because I managed to get Mystic to work with Kermit and qodem handles that superbly, where as syncterm and netrunner doesn't have the capability, yet.
How did you turn the anti aliasing off in SyncTerm?
I achieved that in that MSDOS terminal via 86box by turning texture filtering from linear to nearest as one of the graphics option over
there.
I assume SDL rendering in SyncTerm by default uses linear filtering, thus the anti aliasing you see.. but I found no option to actually turn it
off in the app.
In syncterm, at the address book screen, press the right arrow to get
into the settings pane, then go down to "Program Settings" and toggle
off the option for "Blocky Scaling"
all right. I don't have it on my MacOS version of the software, but I
also learned that I can set it to use ncurses only and syncterm launches in regular terminal instead of separate SDL window. that comes with completely different font clarity as well. I doesn't work with custom fonts as regular rendering window. No Topaz etc... but still interesting discovery.
Nice discovery, yeah I used the ncurses version a few times too.
What version of SyncTERM are you running? I think the Blocky Scaling was introduced in v1.2 so if you're still on v1.1 then you might wanna
upgrade just in case that's an option on the MacOS version I mean.
Nice discovery, yeah I used the ncurses version a few times too.
What version of SyncTERM are you running? I think the Blocky
Scaling was introduced in v1.2 so if you're still on v1.1 then
you might wanna upgrade just in case that's an option on the
MacOS version I mean.
Yeah. I'm on v1.1 and I had thought this is still the latest.
I checked syncterm's website and sourceforge and I still see 1.1 as
the latest.
Any link to stable 1.2 for MacOS?
I went through all the links here:
https://syncterm.bbsdev.net
to find this (v1.2b):
https://syncterm.bbsdev.net/SyncTERM-macOS.zip
but it's not stable to me. It just renders the terminal in 1/4 of the screen (top left) and just can't scale to cover the whole app window.
looks like a beta bug to me.
telnet://bbs.roonsbbs.hu:1212 <<=-
Sysop: | CyberNix |
---|---|
Location: | London, UK |
Users: | 22 |
Nodes: | 10 (0 / 10) |
Uptime: | 33:15:56 |
Calls: | 903 |
Files: | 4,771 |
Messages: | 715,456 |