Best of Vim2022

  1. 1
    Article
    Avatar of gcgitconnected·4y

    Top 2 Reasons Why I Moved From Notion to Obsidian as a Software Developer

    VIM-based text editors are always my top choice for daily coding work and tech writing work. I personally hate the moments when the draft notes cannot be saved because of the network issue which happens a lot when using Notion as note taking app. The most intuitive approach is to type down everything I need without leaving the keyboard. The right tool makes it much more interesting and enjoyable.

  2. 2
    Article
    Avatar of communityCommunity Picks·4y

    My developer workflow using WSL, tmux and Neovim

    Microsoft made Windows Subsystem for Linux also known as WSL. I use Oh My Zsh to manage my zsh configuration, which makes it trivial to install and use plugins. To install Starship, Starship is a minimal, highly customizable and super fast prompt. Neovim is the best code editor for me because of its speed and ease of customization. All the configuration is written in Lua.

  3. 3
    Article
    Avatar of devtoDEV·4y

    My Neovim setup for React, TypeScript, Tailwind CSS, etc

    Neovim is a cross-platform Markdown note-taking app. It's built with Electron for desktop and React Native for mobile platforms. The config files are now written in Lua.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·4y

    8 things you didn’t know you could do with GitHub Copilot

    GitHub Copilot is an AI pair programmer that helps you write code faster with less work. The tool is available to developers everywhere and can help speed up development and increase developer productivity. It's available in Visual Studio Code, JetBrains, and Neovim, a forked version of Vim with additional features, you can exit NeoVim.

  5. 5
    Article
    Avatar of pointerPointer·3y

    chubin/cheat.sh: the only cheat sheet you need

    Chubin/cheat.sh is the only cheat sheet you need Unified access to the best community driven cheat sheets repositories of the world. What should it look like? What features should it have?

  6. 6
    Article
    Avatar of ghblogGitHub Blog·4y

    Release Radar · July 2022 Edition

    Vite is the next generation in frontend tooling, providing lots of features, optimised builds, and universal plugins. The latest update includes updates to the Vite CLI, support for Node 14.18 and higher, faster reload times, and some experimental features.

  7. 7
    Article
    Avatar of gcgitconnected·4y

    Level Up Your Productivity With Vim

    Learn Vim Grammar Motions Motions are used to move your cursor around in Vim. Use motions alone and use count numbers as arguments. If you need to go up 3 lines, instead of pressing 3 times, you can do.

  8. 8
    Article
    Avatar of devgeniusDev Genius·4y

    Mastering the Art of Vim: Five Tips to Improve Your Nerdiness

    In 1991, Bram Moolenaar set out to develop an enhanced text editor that would provide a comprehensive integrated help system, extended regular expressions, scripting languages, and an optional graphical user interface.

  9. 9
    Article
    Avatar of itnextITNEXT·3y

    The day I chose Lua over Javascript

    Tabnine is an awesome AI code generation that works directly in your IDE. While Tabnine works with several IDEs, it didn't support full-function completions in Vim (Neovim, to be precise), which is my IDE of choice. Neovim is designed to support procedural programming with data-description facilities.

  10. 10
    Article
    Avatar of linuxhandbookLinux Handbook·4y

    11 Pro Vim Tips to Get Better Editing Experience

    The Vim editor is like an ocean – wonderful and joyful to be in, but there will always be things you don't know. I am sharing a few tips in this article that will help you use Vim like a pro. I use them regularly and I have seen expert Vim users sharing them in various communities.

  11. 11
    Article
    Avatar of communityCommunity Picks·4y

    Learn Vim For the Last Time: A Tutorial and Primer

    Learn Vim For the Last Time: A Tutorial and Primer. This guide will break that cycle, ensuring this is the last time you will learn it. You don't have to worry about learning a new editor on various boxes. You can use it just to edit config files or it can become your entire writing and coding platform.