home.social

#nvi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nvi, aggregated by home.social.

  1. @jpmens

    I recently wrote jdebp.info/FGA/original-vi.htm and was thinking of doing something like this, to augment it; because Sven Guckes's list (guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.

    It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.

    @lpar

    #vi #VIM #elvis #STEVIE

  2. @jpmens

    I recently wrote jdebp.info/FGA/original-vi.htm and was thinking of doing something like this, to augment it; because Sven Guckes's list (guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.

    It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.

    @lpar

    #vi #VIM #elvis #STEVIE

  3. @jpmens

    I recently wrote jdebp.info/FGA/original-vi.htm and was thinking of doing something like this, to augment it; because Sven Guckes's list (guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.

    It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.

    @lpar

    #vi #VIM #elvis #STEVIE

  4. @jpmens

    I recently wrote jdebp.info/FGA/original-vi.htm and was thinking of doing something like this, to augment it; because Sven Guckes's list (guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.

    It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.

    @lpar

    #vi #VIM #elvis #STEVIE

  5. @jpmens

    I recently wrote jdebp.info/FGA/original-vi.htm and was thinking of doing something like this, to augment it; because Sven Guckes's list (guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.

    It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.

    @lpar

    #vi #VIM #elvis #STEVIE

  6. Включил сервер - выбило пробки | сборка электромонстра #chatgpt #ai #nvi...
    youtube.com/shorts/OUUC-gBM-qE

  7. Включил сервер - выбило пробки | сборка электромонстра #chatgpt #ai #nvi...
    youtube.com/shorts/OUUC-gBM-qE

  8. SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

    nmap <C-L> :nohl<CR><C-L
    imap <C-L> <Esc>:nohl<CR><C-L>a
    

    Hey #vim wizards,

    The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

    I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

    Any ideas?

    " map Ctrl-/ to :nohl
    nmap <c-Slash> :nohl<CR>
    imap <c-Slash> <Esc>:nohl<CR>a
    

    #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

  9. SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

    nmap <C-L> :nohl<CR><C-L
    imap <C-L> <Esc>:nohl<CR><C-L>a
    

    Hey #vim wizards,

    The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

    I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

    Any ideas?

    " map Ctrl-/ to :nohl
    nmap <c-Slash> :nohl<CR>
    imap <c-Slash> <Esc>:nohl<CR>a
    

    #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

  10. SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

    nmap <C-L> :nohl<CR><C-L
    imap <C-L> <Esc>:nohl<CR><C-L>a
    

    Hey #vim wizards,

    The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

    I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

    Any ideas?

    " map Ctrl-/ to :nohl
    nmap <c-Slash> :nohl<CR>
    imap <c-Slash> <Esc>:nohl<CR>a
    

    #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

  11. SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

    nmap <C-L> :nohl<CR><C-L
    imap <C-L> <Esc>:nohl<CR><C-L>a
    

    Hey #vim wizards,

    The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

    I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

    Any ideas?

    " map Ctrl-/ to :nohl
    nmap <c-Slash> :nohl<CR>
    imap <c-Slash> <Esc>:nohl<CR>a
    

    #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

  12. SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

    nmap <C-L> :nohl<CR><C-L
    imap <C-L> <Esc>:nohl<CR><C-L>a
    

    Hey #vim wizards,

    The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

    I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

    Any ideas?

    " map Ctrl-/ to :nohl
    nmap <c-Slash> :nohl<CR>
    imap <c-Slash> <Esc>:nohl<CR>a
    

    #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

  13. One of the things which encouraged me towards less "trendy" software is that it hasn't gotten totally caught up in ai-hype. Books written before the slop-pocalypse are really useful, and turn out to be a nice way to soothe my inner nerd while I continue to learn new (to me) things.

    As an example, the venerable "Unix Power Tools" has a wonderful chapter on the vi editor:

    docstore.mik.ua/orelly/unix/up

    Enjoy!

    #vi #viTips #nvi #text-editor #plaintext #stopSlop #noAI

  14. One of the things which encouraged me towards less "trendy" software is that it hasn't gotten totally caught up in ai-hype. Books written before the slop-pocalypse are really useful, and turn out to be a nice way to soothe my inner nerd while I continue to learn new (to me) things.

    As an example, the venerable "Unix Power Tools" has a wonderful chapter on the vi editor:

    docstore.mik.ua/orelly/unix/up

    Enjoy!

    #vi #viTips #nvi #text-editor #plaintext #stopSlop #noAI

  15. One of the things which encouraged me towards less "trendy" software is that it hasn't gotten totally caught up in ai-hype. Books written before the slop-pocalypse are really useful, and turn out to be a nice way to soothe my inner nerd while I continue to learn new (to me) things.

    As an example, the venerable "Unix Power Tools" has a wonderful chapter on the vi editor:

    docstore.mik.ua/orelly/unix/up

    Enjoy!

    #vi #viTips #nvi #text-editor #plaintext #stopSlop #noAI

  16. One of the things which encouraged me towards less "trendy" software is that it hasn't gotten totally caught up in ai-hype. Books written before the slop-pocalypse are really useful, and turn out to be a nice way to soothe my inner nerd while I continue to learn new (to me) things.

    As an example, the venerable "Unix Power Tools" has a wonderful chapter on the vi editor:

    docstore.mik.ua/orelly/unix/up

    Enjoy!

    #vi #viTips #nvi #text-editor #plaintext #stopSlop #noAI

  17. As I continue to escape into the obscuria of elder text mangling tools, I've found myself enjoying the opportunity to act as the local #viTips fairy when I find anything interesting or useful.

    And here's another cool vi trick I found!

    You can append to a file rather than overwriting it by prefixing >> to the filename:

    :w >>appendtofilename

    This can work on parts of a buffer by prefixing line numbers or ranges:

    2,+1w >>appendfilename

    This appends the second and subsequent line.

    #vi #nvi

  18. As I continue to escape into the obscuria of elder text mangling tools, I've found myself enjoying the opportunity to act as the local #viTips fairy when I find anything interesting or useful.

    And here's another cool vi trick I found!

    You can append to a file rather than overwriting it by prefixing >> to the filename:

    :w >>appendtofilename

    This can work on parts of a buffer by prefixing line numbers or ranges:

    2,+1w >>appendfilename

    This appends the second and subsequent line.

    #vi #nvi

  19. As I continue to escape into the obscuria of elder text mangling tools, I've found myself enjoying the opportunity to act as the local #viTips fairy when I find anything interesting or useful.

    And here's another cool vi trick I found!

    You can append to a file rather than overwriting it by prefixing >> to the filename:

    :w >>appendtofilename

    This can work on parts of a buffer by prefixing line numbers or ranges:

    2,+1w >>appendfilename

    This appends the second and subsequent line.

    #vi #nvi

  20. As I continue to escape into the obscuria of elder text mangling tools, I've found myself enjoying the opportunity to act as the local #viTips fairy when I find anything interesting or useful.

    And here's another cool vi trick I found!

    You can append to a file rather than overwriting it by prefixing >> to the filename:

    :w >>appendtofilename

    This can work on parts of a buffer by prefixing line numbers or ranges:

    2,+1w >>appendfilename

    This appends the second and subsequent line.

    #vi #nvi

  21. A while back, I learned that this incantation will delete all the blank lines in a vi buffer:

    :%g/^$/d

    Today I had my brain handed to me when a helpful person from 1991 pointed out that this easier to type version works:

    :%v/./d

    Relatedly, the #usenet archives (and in this case comp.editors) are a lovely place to take a break from the world.

    usenetarchives.com

    #nvi #vi #plaintext

  22. A while back, I learned that this incantation will delete all the blank lines in a vi buffer:

    :%g/^$/d

    Today I had my brain handed to me when a helpful person from 1991 pointed out that this easier to type version works:

    :%v/./d

    Relatedly, the #usenet archives (and in this case comp.editors) are a lovely place to take a break from the world.

    usenetarchives.com

    #nvi #vi #plaintext

  23. A while back, I learned that this incantation will delete all the blank lines in a vi buffer:

    :%g/^$/d

    Today I had my brain handed to me when a helpful person from 1991 pointed out that this easier to type version works:

    :%v/./d

    Relatedly, the #usenet archives (and in this case comp.editors) are a lovely place to take a break from the world.

    usenetarchives.com

    #nvi #vi #plaintext

  24. A while back, I learned that this incantation will delete all the blank lines in a vi buffer:

    :%g/^$/d

    Today I had my brain handed to me when a helpful person from 1991 pointed out that this easier to type version works:

    :%v/./d

    Relatedly, the #usenet archives (and in this case comp.editors) are a lovely place to take a break from the world.

    usenetarchives.com

    #nvi #vi #plaintext

  25. In my faffing about with text editors, I ran into something kind of funny:

    So, there's not a straightforward way to install vi (not vim) on termux. There is, however, a copy of ed in the base install.

    And so I started poking at it. Amusingly, it turns out to be a surprisingly decent editor for the constraint that is grumpily poking at a piece of glass with my thumbs.

    I'm sure @ed1conf will be delighted.

    #vi #nvi #ed #plaintext

  26. In my faffing about with text editors, I ran into something kind of funny:

    So, there's not a straightforward way to install vi (not vim) on termux. There is, however, a copy of ed in the base install.

    And so I started poking at it. Amusingly, it turns out to be a surprisingly decent editor for the constraint that is grumpily poking at a piece of glass with my thumbs.

    I'm sure @ed1conf will be delighted.

    #vi #nvi #ed #plaintext

  27. In my faffing about with text editors, I ran into something kind of funny:

    So, there's not a straightforward way to install vi (not vim) on termux. There is, however, a copy of ed in the base install.

    And so I started poking at it. Amusingly, it turns out to be a surprisingly decent editor for the constraint that is grumpily poking at a piece of glass with my thumbs.

    I'm sure @ed1conf will be delighted.

    #vi #nvi #ed #plaintext

  28. In my faffing about with text editors, I ran into something kind of funny:

    So, there's not a straightforward way to install vi (not vim) on termux. There is, however, a copy of ed in the base install.

    And so I started poking at it. Amusingly, it turns out to be a surprisingly decent editor for the constraint that is grumpily poking at a piece of glass with my thumbs.

    I'm sure @ed1conf will be delighted.

    #vi #nvi #ed #plaintext

  29. I'm still poking at #nvi and #vi, and learning interesting little details every day.

    Today I learned about the `tildeop` setting, which modifies the tilde command to take an associated motion.

    As a result, I no longer miss gU and gu from vim-land. :)

    #SimpleTools
    #SimplePleasures

  30. I'm still poking at #nvi and #vi, and learning interesting little details every day.

    Today I learned about the `tildeop` setting, which modifies the tilde command to take an associated motion.

    As a result, I no longer miss gU and gu from vim-land. :)

    #SimpleTools
    #SimplePleasures

  31. I'm still poking at #nvi and #vi, and learning interesting little details every day.

    Today I learned about the `tildeop` setting, which modifies the tilde command to take an associated motion.

    As a result, I no longer miss gU and gu from vim-land. :)

    #SimpleTools
    #SimplePleasures