Size: a a a

2020 June 07

D

Denis GDevv in pro.vim
Nicholas Guriev
@GDevv вспомнил: set virtualedit=all
Обалденная штука, работает. Спасибо!
источник

D

Denis GDevv in pro.vim
Часто ли у вас зависает Вим? :) У меня иногда он так блочится, что ничего не помогает, не могу понять в чём причина. Ни Esc не срабатывает, ни в какие режимы не переходит, только курсор мигает, что вроде не завис, но и вывести не получается из такого состояния
источник

SS

Sergey Skvortsov in pro.vim
Denis GDevv
Часто ли у вас зависает Вим? :) У меня иногда он так блочится, что ничего не помогает, не могу понять в чём причина. Ни Esc не срабатывает, ни в какие режимы не переходит, только курсор мигает, что вроде не завис, но и вывести не получается из такого состояния
gdb?
sudo gdb attach `pidof vim`
(gdb) thread apply all bt

Там все видно будет, скорее всего
источник

D

Denis GDevv in pro.vim
Ааа не, я понял как я туда захожу :D) Я жму: Ctrl+S... По привычке :) второй день на Виме просто.
Как выйти из этого состояния? :)
источник

D

Denis GDevv in pro.vim
Ctrl+Q, понял 😂
источник

D

Denis GDevv in pro.vim
https://unix.stackexchange.com/questions/72086/ctrl-s-hang-terminal-emulator

Оказывается в такую траблу часто чайники попадают :)
источник

D

Denis GDevv in pro.vim
Хм, попытался заремапить это сочетание, видать так оно не работает :)

inoremap <C-s>    <Esc>:w<CR>i
источник

SM

Sergey Makarov in pro.vim
Там в одном из ответов написано, что ещё надо прописать, чтобы работало
источник

D

Denis GDevv in pro.vim
Sergey Makarov
Там в одном из ответов написано, что ещё надо прописать, чтобы работало
Точно, оно и сработало. Так и сработало. Меня просто смутил ответ про переопределение ctrl+Q там.
источник

D

Denis GDevv in pro.vim
Как вы перемещаетесь по тексту в Виме, стрелками или через alt-hjkl?
Непонятно, почему авторы сделали такие неудобные комбинации в виде hjkl. Это же получается, что у тебя привычно пальцы стоят на: "jkl;", но чтобы жать влево, нужно жать "j", получается что одним пальцем надо обслуживать 2 направления, что очень неудобно.
Вы так и перемещаетесь? Или переставляете пальцы на "hjkl"?
источник

GK

Georgy Komarov in pro.vim
Denis GDevv
Как вы перемещаетесь по тексту в Виме, стрелками или через alt-hjkl?
Непонятно, почему авторы сделали такие неудобные комбинации в виде hjkl. Это же получается, что у тебя привычно пальцы стоят на: "jkl;", но чтобы жать влево, нужно жать "j", получается что одним пальцем надо обслуживать 2 направления, что очень неудобно.
Вы так и перемещаетесь? Или переставляете пальцы на "hjkl"?
Да h j k l на самом деле используются не так часто как movement-команды типа w W b B [ ] p s, etc.
Поэтому никаких неудобств это не доставляет.
источник

D

Denis GDevv in pro.vim
Georgy Komarov
Да h j k l на самом деле используются не так часто как movement-команды типа w W b B [ ] p s, etc.
Поэтому никаких неудобств это не доставляет.
А вверх/вниз как перемещаетесь?
источник

D

Dmitry in pro.vim
Denis GDevv
А вверх/вниз как перемещаетесь?
ну если далековато, то {номер строки}gg, а так jk
источник

A

Andrey in pro.vim
Denis GDevv
А вверх/вниз как перемещаетесь?
Ещё удобно использовать c-d и c-u
источник

D

Denis GDevv in pro.vim
Dmitry
ну если далековато, то {номер строки}gg, а так jk
А влево/вправо, при этом,
h ;
? Или b/w?
источник

D

Dmitry in pro.vim
Denis GDevv
А влево/вправо, при этом,
h ;
? Или b/w?
я в основном hl, wb редко почему-то, надо почаще:)
источник

GK

Georgy Komarov in pro.vim
Denis GDevv
А вверх/вниз как перемещаетесь?
Да много способов. Чаще всего, пожалуй, [ ] w b W B f; через поиск, vim-sneak, кастомные textobj и expand-region при редактировании, match-up, etc.
Но и h j k l тоже иногда используются, да.
На самом деле интересно, существуют ли для вима плагины, которые ведут статистику используемых биндов. Для имакса точно был такой скрипт.
источник

in

ildar nizamov in pro.vim
Denis GDevv
Как вы перемещаетесь по тексту в Виме, стрелками или через alt-hjkl?
Непонятно, почему авторы сделали такие неудобные комбинации в виде hjkl. Это же получается, что у тебя привычно пальцы стоят на: "jkl;", но чтобы жать влево, нужно жать "j", получается что одним пальцем надо обслуживать 2 направления, что очень неудобно.
Вы так и перемещаетесь? Или переставляете пальцы на "hjkl"?
так сложилось исторически
https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys

кстати, обрати внимание на расположение ctrl и esc
источник

JC

Julian =) Coffee in pro.vim
Denis GDevv
Как вы перемещаетесь по тексту в Виме, стрелками или через alt-hjkl?
Непонятно, почему авторы сделали такие неудобные комбинации в виде hjkl. Это же получается, что у тебя привычно пальцы стоят на: "jkl;", но чтобы жать влево, нужно жать "j", получается что одним пальцем надо обслуживать 2 направления, что очень неудобно.
Вы так и перемещаетесь? Или переставляете пальцы на "hjkl"?
Ну там вроде, что "h" не так часто нажимается ибо "ни шагу назад"
источник

JC

Julian =) Coffee in pro.vim
Тем более сразу hj еще реже
источник