Resposta curta
Fornece o número 0 ao próximo comando.
Resposta longa
C-u no emacs chamado universal-argument . É começar um argumento numérico para o seguinte comando. Os dígitos ou sinal de menos após C-u compõem o argumento numérico. Você pode ler mais detalhes sobre C-u digitando C-h k C-u ou leia a documentação on-line aqui .
Entendendo o significado de C-u , agora você pode saber que C-u 0 C-k e C-k não são iguais. O primeiro, C-k é chamado com um argumento numérico, é o número zero. O segundo C-k é chamado sozinho. Isso leva a um comportamento diferente.
Em Killing by Lines seção do manual do emacs:
The simplest kill command is C-k (kill-line). If used at the end of a line, it kills the line-ending newline character, merging the next line into the current one (thus, a blank line is entirely removed). Otherwise, C-k kills all the text from point up to the end of the line; if point was originally at the beginning of the line, this leaves the line blank.
...
When C-k is given a positive argument n, it kills n lines and the newlines that follow them (text on the current line before point is not killed). With a negative argument −n, it kills n lines preceding the current line, together with the text on the current line before point. C-k with an argument of zero kills the text before point on the current line.