История изменений
Исправление Kroz, (текущая версия) :
переход к предыдущей позиции курсора (не используя закладки),
Вопрос обширный, так как «предыдущая пощиция курсора» - не совсем чёткое понятие.
Есть `.
- переход к последнему месту, где ты изменял текст (где ты вышел из insert mode). Удобно и мотивирует почаще выходить из insert mode :)
аналог вкладок в других редакторах и переключение между ними,
tabnew
tabe <filename>
tab drop <filename>
" Handy keybindings
nmap <A-Left> :tabprev<CR>
nmap <A-Right> :tabnext<CR>
nmap <A-Up> :bprev<CR>
nmap <A-Down> :bnext<CR>
P. S. Вверху верно подметили, что наверное тебе нужны не табы, а буферы, и неплохо бы понять между ними разницу. Например, у меня может быть показываться один файл в нескольких табах.
подсветка всех слов аналогичных тому, что под курсором (по клавише),
*
или #
. Что есть слово - настраивается.
инкрементальный поиск,
После поиска первого совпадения: n
и N
Или ты о :set incsearch
?
листинг ошибок компиляции со списком для удобного перехода на строку с ошибкой (такая штука, которая внизу экрана любой обыяной IDE).
Если ти компилишь с помощью make, то (часть моего конфига)
" After using :vimgrep or :make - switch results:
map <C-j> :cn<CR>
map <C-k> :cp<CR>
esdf просто более привычен по другим приложениям
О, да ты еще не используешь толком vim!
Я, например, уже жить не могу без t
/T
/f
/F
Удалить до буквы 'a': dta
Удалить до буквы 'a' вместе с буквой: dfa
Удалить от буквы 'a' вместе с буквой: dFa
Удалить до 3-й буквы 'a': dta..
Перейти к букве 'а': ta
Перейти к 5-й букве 'a': ta;;;;
Исправление Kroz, :
переход к предыдущей позиции курсора (не используя закладки),
Вопрос обширный, так как «предыдущая пощиция курсора» - не совсем чёткое понятие.
Есть `.
- переход к последнему месту, где ты изменял текст (где ты вышел из insert mode). Удобно и мотивирует почаще выходить из insert mode :)
аналог вкладок в других редакторах и переключение между ними,
tabnew
tabe <filename>
tab drop <filename>
" Handy keybindings
nmap <A-Left> :tabprev<CR>
nmap <A-Right> :tabnext<CR>
nmap <A-Up> :bprev<CR>
nmap <A-Down> :bnext<CR>
P. S. Вверху верно подметили, что наверное тебе нужны не табы, а буферы, и неплохо бы понять между ними разницу. Например, у меня может быть отрыт один файл в нескольких табах.
подсветка всех слов аналогичных тому, что под курсором (по клавише),
*
или #
. Что есть слово - настраивается.
инкрементальный поиск,
После поиска первого совпадения: n
и N
Или ты о :set incsearch
?
листинг ошибок компиляции со списком для удобного перехода на строку с ошибкой (такая штука, которая внизу экрана любой обыяной IDE).
Если ти компилишь с помощью make, то (часть моего конфига)
" After using :vimgrep or :make - switch results:
map <C-j> :cn<CR>
map <C-k> :cp<CR>
esdf просто более привычен по другим приложениям
О, да ты еще не используешь толком vim!
Я, например, уже жить не могу без t
/T
/f
/F
Удалить до буквы 'a': dta
Удалить до буквы 'a' вместе с буквой: dfa
Удалить от буквы 'a' вместе с буквой: dFa
Удалить до 3-й буквы 'a': dta..
Перейти к букве 'а': ta
Перейти к 5-й букве 'a': ta;;;;
Исходная версия Kroz, :
переход к предыдущей позиции курсора (не используя закладки),
Вопрос обширный, так как «предыдущая пощиция курсора» - не совсем чёткое понятие.
Есть `.
- переход к последнему месту, где ты изменял текст (где ты вышел из insert mode). Удобно и мотивирует почаще выходить из insert mode :)
аналог вкладок в других редакторах и переключение между ними,
tabnew
tabe <filename>
tab drop <filename>
" Handy keybindings
nmap <A-Left> :tabprev<CR>
nmap <A-Right> :tabnext<CR>
nmap <A-Up> :bprev<CR>
nmap <A-Down> :bnext<CR>
подсветка всех слов аналогичных тому, что под курсором (по клавише),
*
или #
. Что есть слово - настраивается.
инкрементальный поиск,
После поиска первого совпадения: n
и N
листинг ошибок компиляции со списком для удобного перехода на строку с ошибкой (такая штука, которая внизу экрана любой обыяной IDE).
Если ти компилишь с помощью make, то (часть моего конфига)
" After using :vimgrep or :make - switch results:
map <C-j> :cn<CR>
map <C-k> :cp<CR>
esdf просто более привычен по другим приложениям
О, да ты еще не используешь толком vim!
Я, например, уже жить не могу без t
/T
/f
/F
Удалить до буквы 'a': dta
Удалить до буквы 'a' вместе с буквой: dfa
Удалить от буквы 'a' вместе с буквой: dFa
Удалить до 3-й буквы 'a': dta..
Перейти к букве 'а': ta
Перейти к 5-й букве 'a': ta;;;;