Запитання з тегом «mode-line»

Рядок режимів - це корисна підсумкова інформація про буфер, показана у вікні, включаючи його назву та поточні режими. Він розташований у нижній частині кожного вікна Emacs окрім вікон MiniBuffer.


8
Сховати список другорядних режимів у рядку режиму
Я використовую досить багато другорядних режимів, і зазвичай я знаю, який другорядний режим включений у кожному головному режимі. Якщо мені дуже хочеться побачити повний список, можу запустити C-h v minor-mode-list. У той же час, моя модна лінія дійсно забивається, тому, коли я вертикально розбиваю кадр, іноді я не можу прочитати …

1
Який фрагмент коду в Emacs робить "рядок-номер-режим" друкувати "??" як номер рядка в буферах з довгими рядками?
Я використовую, line-number-modeщоб у моєму моделі був індикатор поточного рядка, однак для великих файлів, а точніше - файлів з довгими рядками, він починає відображати два знаки питання замість номера рядка. Я трохи копав і з’ясував, що, хоча line-number-modeце визначено в simple.el, визначені в ньому налаштовані змінні (і, мабуть, вся логіка) …

2
Відобразити список слів у нижній частині кадру?
Я хотів би відобразити 3 списки слів на окремих рядках по горизонталі вздовж нижньої частини (хоча верхня частина також буде працювати) кожного відкритого в мене кадру Emacs. Я продумав 6 способів зробити це, і всі вони мають проблеми: Першою моєю думкою було додати рядок до мого режиму, але AFAICT ви …

2
Більш швидкий спосіб отримати "рядок номер-на-пози" у великих буферах
Ця функція line-number-at-pos(коли повторюється приблизно 50 разів) викликає помітне уповільнення в напіввеликих буферах - наприклад, 50000 рядків - коли точка знаходиться в кінці буфера. Під уповільненням я маю на увазі загальну суму приблизно 1,35 секунди. Замість того, щоб використовувати 100% функціонал elispдля підрахунку рядків і перейти до верхньої частини буфера, …

2
Як я можу встановити різні розміри шрифту для буферів та для рядка режиму?
У моєму файлі init.el цей рядок є для встановлення розміру шрифту у всіх кадрах: (push '(font . "DejaVu Sans Mono-10") default-frame-alist) Він працює, але я хотів би мати більший шрифт у всіх буферах, зберігаючи менший для рядка режиму (щоб він міг вмістити більше інформації та бути менш відволікаючим). Ідея полягає …

4
Створіть новий кадр із лише рядком режиму
Я хочу створити новий кадр, який не містить нічого, крім рядка режиму. Тим більше не буфер файлів. Навіщо мені це потрібно? Я використовую годинник org-режиму, щоб час працювати. У Org-режимі відображається таймер для поточного завдання, над яким я працюю в режимі, і оновлює таймер у режимі реального часу. Я використовую …
13 mode-line  osx 

2
Переміщення лінії режиму та мінібуфера до вершини
Чи є спосіб перенести лінію режиму та мінібуфер знизу до верхньої частини екрана? Мінібуфер охоплений попереднім питанням Як відобразити вміст мінібуфера посередині кадру emacs? , тому це питання насамперед стосується режиму режиму. Щойно я скинув ноутбук і тріщив екран, тому не видно багато в нижньому ряду.

2
Чи можу я використовувати зображення у своїй модельній запальничці?
Моя моделіна захаращена. Чи можу я змусити його відображати зображення замість назв режимів? Я міг би використовувати Unicode Emoji (наприклад, 🐍 для Python або 🐓 для Coq), але деякі машини, на яких я використовую конфігурацію Emacs, не мають попередньо встановлених правильних шрифтів (в ідеалі я також хотів би повторно використовувати …

5
Як рахувати символи в буфері, включаючи пробіли?
Мені потрібно побачити, скільки символів містить мій текст під час набору. Я знайшов ці сторінки Emacs Wiki: Кількість слів , і є рішення, дуже близьке до того, що мені потрібно: я використав друге рішення з цієї сторінки (Показати кількість слів у рядку режиму), оскільки він показує кількість символи теж. Але …
12 mode-line 


1
Покажіть щось у активній лінії режиму замість усіх ліній режиму
Я встановив індикатор орга-таймера в рядку режимів із цим. (setq-default mode-line-format (quote ( ;; org-timer (:eval (unless (not org-timer-countdown-timer) (propertize (let* ((rtime (decode-time (time-subtract (timer--time org-timer-countdown-timer) (current-time)))) (rmins (nth 1 rtime)) (rsecs (nth 0 rtime))) (format "🕔 %d:%d" rmins rsecs)) 'face '(:foreground "cyan" :weight bold) 'help-echo "org-timer"))) ))) Я хочу, …
10 mode-line 

1
Більше одного рядка в режимі?
Я хотів би зробити модельний показ усієї інформації не в одному рядку, а в двох - наприклад, спочатку для інформації про курсор, буфера, файлу, git та маніпуляції, а на другому рядку - інформації про режими (основні та другорядні режими). Це можна зробити якось? Я googled bindings.el та emacs C вихідного …
10 mode-line 

2
Тимчасово регулювати розмір тексту в рядку режиму та мінібуфері?
Під час роботи з іншими людьми навколо спільного монітора або за допомогою екрана (наприклад, Google Hangout) я часто використовую text-scale-adjust( C-x C-+), щоб інші могли легше читати мій екран. Мені б хотілося також тимчасово збільшити розмір тексту рядка режиму та мінібуфера у вибраному кадрі. Чи існує така спроможність вже? Якщо …

1
Чи можу я показати годинник у зоні відлуння?
Більшу частину часу моя ехо область сидить порожньою, в той час як моделін кожного з моїх вікон відображає багато зайвої надлишкової інформації (поточний час, завантаження системи та інша інформація, незалежна від буфера). Чи можу я відобразити поточний час (вирівнювання праворуч) у зоні ехо (коли він не використовується?)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.