Why is split option missing in git add -p?
<p>Trying to split a hunk into smaller ones by <code>git add -p</code> and <code>split</code> option, but entire file appears as one hunk and I can't split it. </p>

<ol>
<li>I can edit, but removing lines causes the patch to fail.  </li>
<li><code>git help add</code> says I should have split, and I recall using it, but in my current example the option doesn't appear in the prompt.</li>
<li>When I choose the option help is printed, which says I can choose s to split :-[</li>
</ol>

<p>Git version: 1.9.1. Xubuntu 14, oh-my-zsh. The hunk is not one line, it's multiple lines. Any ideas why would that be?</p>

<p>Edited with more data, here's console log:</p>

<pre><code>+last line of long text 
Stage this hunk [y,n,q,a,d,/,e,?]? s
y - stage this hunk
n - do not stage this hunk
q - quit; do not stage this hunk nor any of the remaining ones
a - stage this hunk and all later hunks in the file
d - do not stage this hunk nor any of the later hunks in the file
g - select a hunk to go to
/ - search for a hunk matching the given regex
j - leave this hunk undecided, see next undecided hunk
J - leave this hunk undecided, see next hunk
k - leave this hunk undecided, see previous undecided hunk
K - leave this hunk undecided, see previous hunk
s - split the current hunk into smaller hunks
e - manually edit the current hunk
? - print help
</code></pre>