Who am I?


davidhcefx, A student from Taiwan who loves computer science. where is Taiwan

Works


davidhcefx/identicon
Identicon Generator (GitHub-like)2019.04

An Identicon is an icon that contains a hash value representing part of your identity. Although it is not known how GitHub generates each user's Identicon, it's not too hard to make one. :-)

davidhcefx/nanorc
Modern Nano Keybindings2020.01

This is by far (2020) the most comprehensive keybinding file for nano! It has lots of mainstream keystrokes (^C, ^Z, ^Q) as well as vim-like support (^F, ^G). Another plus is that it is still up-to-date with the latest nano :)

gnu nano logo
GNU nano - nosearchwrap2020.12

While performing textual search, many editors, for instance Sublime, support toggling the option Wrap, which is to wrap past end-of-file and proceed searching. It will be nice if Nano can have this too!

gnu nano logo
GNU nano - Set Tabsize Dynamically2022.03

Some files use two spaces for indentation (eg. HTML), while others use four (eg. Python). In the middle of editing a file, I always wish I could change the tab width without reopening the file (= loss of history). This patch achieves our goal!

wikipedia logo
Wikipedia Duplicated Citations Merger2022.04

The correct way of citing the same source more than once is by using named references, instead of simply copying and pasting the code. Unfortunately, it's common to spot duplicated citations in the wild. This tool works by merging duplicated citations, which not only reduces some text, but also prevents the reference list from bloating.


Toys











davidhcefx's folding at home status