Myślisz, że zarabiasz tyle, na ile zasługujesz? Zapraszamy do wzięcia udziału w anonimowej ankiecie.
2

Jaką opcję trzeba dodać w vimie, żeby w przypadku zawijania wierszy była możliwość przechodzenia strzałkami do następnej linii zamiast następnego wiersza?

flag

2 Answers

2

g potem strzałka w górę (lub w dół)

Tutaj jest napisane odpowiednia funkcja (nie sprawdzałem czy działa, ale wygląda że będzie OK):

http://codelikezell.com/vim-single-line-move-when-set-wrap-is-on/

http://vim.wikia.com/wiki/Move_cursor_by_display_lines_when_wrapping

link|flag
Nie do końca o to mi chodziło. Jest taka opcja którą dodaje się wraz z set wrap, która ustawia to out of the box dla strzałek. – Matthew Mar 10 at 14:08
1 
samymi strzałkami? no to takiej opcji nie słyszałem. Zawsze możesz napisać macro, które zrobi "set wrap;przebinduje klawisze up,down" oraz powrotne :D, bo nic innego mi do głowy nie przychodzi. – Marcin Mar 10 at 15:51
1 
znalazłem taką funkcję, zobacz czy zadziałała :D – Marcin Mar 11 at 14:23
2

Wystarczą proste mapowania:

nnoremap gj
nnoremap gk
vnoremap gj
vnoremap gk
inoremap gj
inoremap gk

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.