Useful and cool Linux and Vim tricks

Hi folks,

I recently joined the community call on the Discord server of the Growin Community. We had a Linux session where we learned some handy tricks with Linux.

If you don’t own a Linux machine, don’t worry! You can use:

Killer Koda — Just choo…


This content originally appeared on DEV Community and was authored by Atul Anand Oraon

Hi folks,

I recently joined the community call on the Discord server of the Growin Community. We had a Linux session where we learned some handy tricks with Linux.

If you don’t own a Linux machine, don’t worry! You can use:

  1. Killer Koda — Just choose Ubuntu from here.
  2. copy.sh

Alright, you're all set to get your hands on the terminal.

3, 2, 1, Go! 🔫🚀

LINUX Tricks

  • To execute a previous command:

    • history — prints the history of commands.
    • !<cmd_no> — executes a command from history based on its number.
  • To copy and paste lines in vim:

    • Esc + 10yy — copies 10 lines.
    • Paste with p to insert after the cursor.
  • To perform a reverse search:

    • Ctrl+R — reverse search through the command history.
  • To count lines in a file:

    • wc -l aks.txt — counts and lists the number of lines.
  • Yanking (copying) in vim:

    • yy — yanks (copies) the current line.
    • Esc + 5yy — yanks (copies) 5 lines.
    • Paste with p after yanking.
  • Navigating in vim:

    • Esc + :1 — jumps to line 1.
    • :set nu — enables line numbers.
    • Esc + Shift+G — moves to the end of the document.
  • Deleting in vim:

    • Esc + dG — deletes everything from the current line to the end of the document.
    • Esc + u — undoes the last change.
  • Finding unique adjacent lines in a file:

    • uniq -c — looks for unique adjacent lines.
  • Sorting, unique filtering, and counting occurrences:

    • cat aks.txt | sort | uniq -c — lists all unique lines in aks.txt with their counts after sorting.

That's it! You’ve learned a lot from this article. Do like it and share any comments you have. Don’t shy away!

See you next time!


This content originally appeared on DEV Community and was authored by Atul Anand Oraon


Print Share Comment Cite Upload Translate Updates
APA

Atul Anand Oraon | Sciencx (2024-09-10T17:15:23+00:00) Useful and cool Linux and Vim tricks. Retrieved from https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/

MLA
" » Useful and cool Linux and Vim tricks." Atul Anand Oraon | Sciencx - Tuesday September 10, 2024, https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/
HARVARD
Atul Anand Oraon | Sciencx Tuesday September 10, 2024 » Useful and cool Linux and Vim tricks., viewed ,<https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/>
VANCOUVER
Atul Anand Oraon | Sciencx - » Useful and cool Linux and Vim tricks. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/
CHICAGO
" » Useful and cool Linux and Vim tricks." Atul Anand Oraon | Sciencx - Accessed . https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/
IEEE
" » Useful and cool Linux and Vim tricks." Atul Anand Oraon | Sciencx [Online]. Available: https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/. [Accessed: ]
rf:citation
» Useful and cool Linux and Vim tricks | Atul Anand Oraon | Sciencx | https://www.scien.cx/2024/09/10/useful-and-cool-linux-and-vim-tricks/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.