Ben Chuanlong Du's Blog

It is never too late to learn.

The NeoVim Plugin for Visual Studio Code

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

https://github.com/asvetliakov/vscode-neovim

Installation

  1. Install NeoVim 0.5+ using icon.

    icon nvim -ic --ppa
    
  2. Install the NeoVim plugin from the extension market in VSCode or Code Server.

  3. Set the …

Tips on Hyper

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Awesome Hyper

Themes for Hyper

verminal is good one

General Tips

  1. Updating the environment variable SHELL (using the command chsh) to change the default shell doesn't work for Hyper. You have …

Tips on Multipass

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Multipass vs LXD

  1. LXD supports both containers and VMs while multipass supports only (Ubuntu) VMs.

  2. LXD is more lightweight compared to multipass.

  3. LXD does not require CPU virtualization while multipass relies …

Video Conference Tools

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. Zoom

Best choice for enterprise. However, Zoom provides only 40-minute meetings for the "Free" plan.

  1. Microsoft Teams

A great choice.

  1. Slack

another very good choice

  1. Skype

    • support screen sharing
  2. WeChat

    • do …

Tips on Preview in macOS

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

https://discussions.apple.com/thread/2031602

Tips on JupyterLab

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

General Tips

  1. You might lose data if you edit a notebook in multiple places (e.g., in different browsers or on different machines)! If you do have to work on the …