• 2 Posts
  • 34 Comments
Joined 3 years ago
cake
Cake day: June 18th, 2023

help-circle


  • Writing the code itself is very similar to using an IDE: with very little config effort, you have stuff like autocomplete, syntax highlighting, LSP errors, function signature hints, ‘jump to definition’, git integration, etc. Moving around is just a matter of building up the muscle memory. Finding things across the codebase is also easy with tools like fzf and Ag.

    Like IDE users often do, executing and building the code can be done through the command line.

    More complex operations like refactoring are where IDEs have neovim beaten by a mile. Although I haven’t spent time researching it, I don’t know if it’s possible to have that kind of advanced functionality within neovim.

    With recent AI tools (a lot of which, at the end of the day, are CLI tools), the delta between neovim and a full IDE has shrunk further because (for better or worse, probably for worse) people are doing less of the actual coding.
















  • In Mexican Spanish, you would default to formal ‘you’ in most public interactions (although not all people do this). You would also use formal language when talking to a teacher or an authority.

    • Formal ‘you’ (singular): usted
    • Formal and informal ‘you’ (plural): ustedes
    • Informal ‘you’ (singular): tú

    Note that the informal and formal ‘you’ in plural are the same.

    Fun fact: formal language in Spanish is more than just formal ‘you’.

    E.g., if you’re working at a fancy shop and wanted to ask a customer “how may I help you?”, you would say “¿en qué le puedo ayudar?” (formal) instead of “¿en qué te puedo ayudar?” (informal). This question does not have ‘you’ in Spanish.