it's probably because i,c, and o was taken
That's probably right. Again, adding -q will only cause more of these problems in the future. At least, however, -i, -c and -o make more sense for their current purpose than for setting an icon. Imagine what would happen if the icon behaviour was added first.. -g would be for "inserting lines"? Wouldn't get any more un
intuitive than that.
We have the same problem here.. bringing back my previous example, how is -q any more suited for "quit message" than for "quiet", which already has precedent with echo -q, raw -q, etc...
But in the end, it's not really about which
letter is used for the switch, but about the fact that it's really not common enough a use case to really deserve a letter at all-- in my opinion