Я пытаюсь настроить сопоставления для vimdiff и сделать их похожими на WinmergeКак определить положение окна в Vim
В вертикальном 2 пути раскола, я хочу, чтобы отобразить альт-влево <a-left>
для перемещения текущего диф влево и вправо-вправо <a-right>
для перемещения токового дифференциала с правой стороны.
Для слияния я могу использовать :diffg
и :diffp
. Но мне нужно знать, какой раскол я нахожусь, чтобы я мог использовать :diffg/:diffp
.
Есть ли способ, с помощью которого я могу определить, какой раскол я нахожусь в. В частности есть ли способ, с помощью которого я могу знать, является ли курсор находится в левом разъемном или правого расколе
Related Question
how-to-get-list-of-files-which-are-currently-being-diffed-in-vim
Мне нравится этот вопрос, хотя я рекомендую попробовать не использовать стрелки. Часть того, что так приятно в Vim, заключается в том, что вам не нужно двигать руками! :) Используя что-то вроде alt вместе с < and > для левой и правой будет удар задницу! (Хотя это не имеет смысла, если у вас есть ваши различия по горизонтали, но я редко это делаю). – Hannes
Я использую '' и '' потому что я также сопоставил '' и' ', чтобы перейти к следующему или предыдущему разу. Это просто делает вещи более интуитивными. Как я уже сказал, я делаю это, потому что vim не приходит естественным образом для меня, я больше привык к wokring с и IDE, например, Eclipe/visual studio –