the Vimoire

recent

  • Restructuring my NAS shares and setting up SMB

    Sep 06, 2025

  • Creating a DNS ACME certificate with LetsEncrypt in TrueNAS

    Sep 06, 2025

  • Setting up Dynamic DNS with Cloudflare on OPNsense

    Aug 31, 2025

  • Connecting to a LAN Monero node via SSH tunnel

    Aug 31, 2025

  • Installing Baikal and DAVx5 for self-hosted contacts and calendar sync

    Aug 26, 2025

See 97 more →

Home

❯

blog

❯

2024 10 12

❯

Linux UpSkill Challenge Day 6 - vi and vim

Linux UpSkill Challenge Day 6 - vi and vim

Oct 12, 20241 min read

  • blog
  • linux-upskill
  • vim

Source

  • https://linuxupskillchallenge.org/06/

Misc links

  • Why vim uses hjkl as arrow keys
  • Getting more out of vim
  • Odd but helpful vim tutorial

Cheatsheet

Commands I didn’t know before

  • %: go to matching bracket (), [], {}
  • J: join current line with the line below (replace newline with space)
  • ( ): jump to the previous / next “sentence”
  • das: delete a “sentence”
  • X: backspace
  • << / >>: un-indent / indent

EOF


  • Source
  • Misc links
  • Cheatsheet
  • Commands I didn’t know before

Backlinks

  • No backlinks found

Created with Quartz v4.4.0 © 2025

  • GitHub