@pcdesign

Как в vim с tab-ами использовать глобальные метки?

Например, открыл я несколько файлов с табами

vim -p 1.txt 2.txt 3.txt

Создал глобальную метку в файле 1.txt
mA

Переключился на следующий файл gt, ввел `A и vim мне открыл новый файл 1.txt вместо того, чтобы переключится на уже открытый таб.

Я нашел на SO такой ответ
https://stackoverflow.com/questions/3297156/vim-ca...

Мол, если хотите переключаться на уже существующий таб, то пишите свою функцию. Ответу на so больше 10 лет. Может есть какие-то варианты или плагин какой-нибудь?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
planc
@planc
а зачем табы ? пользуйся буферами, с ними все работает
6052f88f2893b779013217.gif
https://github.com/vim-airline/vim-airline#smarter...

let g:airline#extensions#tabline#enabled = 1

" Buffers Navigation
noremap <silent> <C-h> :bprev<CR>
noremap <silent> <C-l> :bnext<CR>
" Close buffer
noremap <Leader>q :bdelete<CR>
noremap <Leader>Q :bwipeout<CR>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы