Comment by selfhoster11
4 years ago
> FWIW, and it should be food for thought, every single Git repository in the world contains a pre-commit hook sample (disabled by default but it's there) that enforces that every committed file in the repo is named using a subset of ASCII characters.
I use Git for documents too, not only code. Why shouldn't I use my native language?
Tab completion don’t work well for languages that require IME. That is one reason why I don’t.
That's actually a good point. On the other hand, not all languages use IMEs. Mine just uses the AltGr modifier key, but is otherwise just a standard QWERTY layout without any features.
IME == Input method editor?
https://en.wikipedia.org/wiki/Input_method
yup, I type in pronunciation and let it guess what I'm trying to say. Works okay in editors but don't work great with shells in a terminal emulator, so I just prefer not having to use it in shell operations.
Tab completion works just fine for me with a Japanese IME.
non-ascii characters cause annoying hard to fix problems. If you're willing to deal with that - kudos. Personally I don't find it worthwhile
I haven't had problems yet. Spaces, punctuation, and quotes are the main offenders, most of the time.