Опции ./configure vim
Anarchist 8 февраля, 2007 - 15:24
А именно: есть такая полезная опция: langmap
Согласно руководству включается флагом при компилляции.
В собранном с умолчательным набором флагов пакете не работает.
В списке USE-флагов отсутствует.
При этом, насколько я понял, возможности самостоятельно порулить сборкой пакета emerge не предоставляет.
Где искать решение?
»
- Для комментирования войдите или зарегистрируйтесь
mna ebuild: ebuild
mna ebuild:
ebuild vim.ebuild unpack
cd ...
./configure ...
ebuild vim.ebuild compile
ebuild vim.ebuild install
ebuild vim.ebuild merge
вы можете
вы можете задать ее в рантайме, см.
:h langmap
и записать эту команду в
~/.vimrc
Невежливо
держать вопрошающего за идиота.
Вы сами хоть читали то, что советуете?
Из текста видно, что нет.
Ибо там написано:
"only available when compiled with the +langmap feature"
перенести
перенести ебилд в локальный оверлей, и расковыряв воткнуть туда включение этой опциии. перебить дайджест и установить.
Проработал проблему
1. Поиск показал, что в Gentoo vim таки должен компиллироваться с этим флагом.
2. Эксперимент показал, что таки да, работает (правда не совсем понятно родная сборка или мои эксперименты), только работает как-то очень странно:
set langmap=Ж:
работает
set langmap=Ж:,цw
не работает.
:. use & .vimrc
USE="langmap" emerge vim
ну или в /etc/portage/package.use прописать
не получится?
еще добавить в ~/.vimrc
set langmap=Ж:,йq,цw,уe,кr,еt,нy,гu,шi,щo,зp,х[,ъ],фa,ыs,вd,аf,пg,рh,оj,лk,дl,э',яz,чx,сc,мv,иb,тn,ьm,б\,,ю.,ё`
$emerge -pv
$emerge -pv vim
Показывает, что такого USE-флага нет.
Соответственно - не помогает.