Ben Chuanlong Du's Blog

It is never too late to learn.

Ruff Is An Extremely Fast Python Linter Written in Rust

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

Use ruff In a uv Managed Python Project

uv run ruff check 
uv run ruff format .

Use ruff Standalone

The most convenient way to use run ruff standalone is via uvx …

Configuring Terminal in Visual Studio Code

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

Configure The Shortcut ctrl+x ctrl+e

The shortcut ctrl+x ctrl+e edits a bash prompt using $EDITOR in terminals. However, this doesn't work out-of-the-box in the teminal in Visual …

Editing Shell Commands Using Vim

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

  1. A bash prompt can be editted in both Vi mode and Emacs mode. The default is Emacs mode. You can turn on the Vi mode by set -o vi in .bashrc …