Шрифт может содержать таблицы, которые инструктируют его заменять определенные комбинации символов глифом, который представляет их, написанные вместе как лигатура. Вы не столкнетесь с этим так часто и, возможно, не заметили бы, когда сможете. Ниже приведен пример этого с шрифтом Tekton Pro с буквами «ff» вместе и разделен пробелом. Обратите внимание, что ff является глифом с одной непрерывной линией. Если это два нормальных f-символа, эта строка будет располагаться в шахматном порядке.
По какой-то причине шрифт Purisa имеет такую замену для «TM», заменяя его совершенно другим символом , Это может быть подпись дизайнера или какая-то такая прихоть.
Это версия шрифта, который я редактировал в fontforge, и удалил инструкцию заменить ТМ. Вы можете использовать это для замены /usr/share/fonts/truetype/thai/purissa.ttf в качестве быстрого исправления (после замены файла вам нужно запустить fc-cache -r и, возможно, потребуется выйти из системы, если вы используете его как систему шрифт). Я подал в качестве ошибки.
Вы также можете переключиться в полноэкранный режим, изменив настройки линий и колонок. Попробуйте поместить это в свой vimrc:
if has ('gui_running') set lines = 999 columns = 999 endif
Системные настройки не работают для меня на Ubuntu 12.04 (как это происходит с miloshadzic), потому что gvim ловит ключ F11 и не передает его системе.
Существует решение, что , которое я нашел в этом блоге
, убедитесь, что у вас установлен wmctrl
. Если у вас есть это, добавьте следующее в свой vimrc:
map & lt; silent & gt; & Lt; & F11 GT; \: call system ("wmctrl -ir". v: windowid. "-b toggle, fullscreen") & lt; CR & gt;
И при сохранении .vimrc и перезапуске gvim F11 теперь имеет желаемый эффект.
Для пользователей XFCE: Alt + F11 работает из коробки
Вы также можете переключиться в полноэкранный режим, изменив настройки линий и колонок. Попробуйте поместить это в свой vimrc:
if has ('gui_running') set lines = 999 columns = 999 endif
Системные настройки не работают для меня на Ubuntu 12.04 (как это происходит с miloshadzic), потому что gvim ловит ключ F11 и не передает его системе.
Существует решение, что , которое я нашел в этом блоге
, убедитесь, что у вас установлен wmctrl
. Если у вас есть это, добавьте следующее в свой vimrc:
map & lt; silent & gt; & Lt; & F11 GT; \: call system ("wmctrl -ir". v: windowid. "-b toggle, fullscreen") & lt; CR & gt;
И при сохранении .vimrc и перезапуске gvim F11 теперь имеет желаемый эффект.
Для пользователей XFCE: Alt + F11 работает из коробки
Если у вас есть правая панель запуска XFCE, опция fullscreen
в wmctrl
вызывает перекрытие gvim
.
Ниже вариант с maximized_vert,maximized_horz
разрешает эту проблему и позволяет F11 максимизировать переключение окон:
command! Maximised :call system("wmctrl -ir " . v:windowid . " -b toggle,maximized_vert,maximized_horz")
noremap <silent> <F11> :Maximised<CR>
vnoremap <silent> <F11> <C-C>:Maximised<CR>
inoremap <silent> <F11> <C-O>:Maximised<CR>
gvim
Поместите следующую строку в gvimrc
, для полнофункционального полноэкранного режима при запуске gvim
:
autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")