## C, 29 bytes (Emacs) / 40 bytes (VI)

Before creating program, execute the shell command

    stty -ixon      ### 11 bytes, with the newline

N.B this is required for most terminal editors, but is not required for emacs

then write this code:

    main(){printf("%d",'j'*'^S');}

N.B. '^S' is a single XOFF character e.g. in VI use control-V, control-S; in emacs use control-Q, control-S; emacs turns off flow control by default.

I assume the comment [You can't type ^S in a Linux terminal] below left off an implied [without the stty command or equivalent e.g. emacs default behavior upon startup], otherwise that comment is inaccurate.

And here is the requested hexdump:

    $ od -a -t x1 x.c
    0000000   m   a   i   n   (   )   {   p   r   i   n   t   f   (   "   %
             6d  61  69  6e  28  29  7b  70  72  69  6e  74  66  28  22  25
    0000020   d   "   ,   '   j   '   *   ' dc3   '   )   ;   }  nl
             64  22  2c  27  6a  27  2a  27  13  27  29  3b  7d  0a