---
# System prepended metadata

title: Week 4 Blockfuse Labs

---

**Week four into Software Engineering at Blockfuse Labs**



   Last week i learnt more about vim, i learnt how to move around with h (left), j (down), k (up), and l (right). To jump faster, I used [w] to move to the next word and b to go back a word. [0] takes you to the start of a line, [$] takes you to the end, [gg] takes you to the the top, [G] takes you to the bottom.

I also learnt others like 

a — insert text after the cursor

o — open a new line below

dd — delete a line

yy — copy (yank) a line

p — paste

u — undo

v — enter visual mode to select text

:set number — show line numbers

:help — open the help menu (super useful!)


   While learning Vim, I also started learning Python basics. I learnt some of the Data types and their representation in python which are:

- Strings (str) : are combination of alphanumeric characters 

- Intergers (int) : these are combination of both positive and negative numbers.

- Float (float): are used for numbers in decimals e.g. 0.1, 3.0

- Dictionary (dic). 

   I also wrote a small programs using variables, loops, and functions. Python is simple to read, so it was easy to test my ideas and see the results right away.

   My time at BlockFuse Labs has been great so far. Learning all this has helped me feel more like a young developer. I still have a lot to learn, but I’m excited to keep practicing and get better every day.