在Vim中,我将进入视觉模式,V然后向上移动光标(带k).
在珏我可以选择用一条线x,我可以通过按下向下延伸的选择X多次或向下移动光标,同时还按shift有J,但是如果我去了,而仍然坚持shift,与K我保持的选择,而不是对整个行,第一个选定行上的选择以某种方式跳转到第0列.
那是因为Kakoune的选择是有针对性的.选择一行时x,光标位于行的末尾,锚点位于开头.shiftk表示"将选择范围扩展到上面的字符",但扩展意味着"选择到那里,同时保持相同的锚点","上面的字符"是前一行的最后一个字符.
简而言之,您需要在向上扩展之前切换选择的方向:x+ alt;+ shiftk.