Did you ever wrote a chat message in-game? 2nd lettrr wrong = delete almost everything
Oh, I didn't realize that. Presumably the left and right arrow keys should move the cursor, and the up and down arrow keys should move through the command history, like a shell terminal.
And Bethesda games usually are single player games so there is no need to enable/ disable console, but when playing against human player I don't want to loose because my opponent is typing the console faster.
In my opinion, multiplayer games should always disable the console, by default. However, because of the very valid testing purposes, it should be possible to use the console if all human players can somehow agree to it. I don't feel a command line flag is a good approach, as it would require the program to be relaunched by everyone to allow console commands. Instead, an option in the advanced settings of the host should allow the console to be enabled for multiplayer. For good measure, this option should issue an additional prompt to prevent cheating (only real use of the console for multiplayer is testing).
Honestly, though, I only ever had single player in mind. If the console is troublesome for multiplayer (eg, OOS issues), it can be completely disabled. A single player only console is still vastly more useful than no console, and I imagine most of the uses of a console will be for single player (cheats, testing, debug, etc).