Как заставить клавишу «l» или стрелку <вправо> в vifm перемещаться на панель предварительного просмотра вместо открытия файла в vim?

Золотой линкер был написан, чтобы значительно ускорить процесс линковки.Согласно золотому автору Яну Лэнсу Тейлору

At the moment gold has only one significant advantage over the existing linker: it is faster. On large C++ programs, I have measured it as running five times faster.

Он сравнивает производительность золотого линкера с традиционным линкером GNU. gold (в отличие от компоновщика GNU )не использует библиотеку BFD для обработки объектных файлов.

Ограничение gold заключается в том, что (в отличие от компоновщика GNU, который может обрабатывать многие типы объектных файлов, )он может связывать только объектные файлы формата ELF.

Что касается проблем, с которыми вы столкнулись при использовании компоновщика GNU, вот интересный ответ на аналогичный вопрос о SO от Майкла Адама:

The gold linker even found some dependency problems in our code, since it seems to be more correct than the classical one with respect to some details. See, e.g. this Samba commit.

0
03.11.2020, 21:00
1 ответ
nnoremap + <s-tab>
nnoremap l :if filetype('.') == "dir"|cd %c|else|exe 'norm +'|endif<CR>

Последняя карта переопределяет l поведение по умолчанию. Он проверяет тип выбранный файл. Если это каталог, то cdего. Иначе, выполнить команду нормального режима + , которая отображается на Shift -Вкладка , которая приводит к фокусировке области просмотра (при условии, что она уже был активирован, конечно ).

Мне пришлось создать первую карту, потому что я не мог заставить что-то вроде exe 'norm <s-tab>'работать.

1
18.03.2021, 22:53

Теги

Похожие вопросы