Номер рядка Emacs


8

У мене виникають проблеми з отриманням номера рядка під час роботи в буфері emacs. У моєму файлі ініціалізації є такий номер: (setq рядок-номер-показ-обмеження 2000000), і я перевірив, чи ввімкнено режим номера номера рядка. Коли я вперше ввожу в буфер (~ 500) рядків, emacs надає мені номер рядка; однак воно дуже швидко переключило читання номера рядка на L ??.

Будь-які думки щодо того, що може бути не так?

PS Я знайшов пошук відповіді на цю проблему майже неможливим, оскільки ключовий рядок символів (L ??) розглядається пошуковими системами як L (будь-який символ) (будь-який символ) - хто-небудь знає спосіб цього?

Будь-яка допомога буде дуже вдячна. Спасибі заздалегідь!


Будь-які помилки / повідомлення в *Messages*?

Ви маєте на увазі цю частину: i.imgur.com/Augko.png Чи можете ви надати нам фотографію?
Чесо

Відповіді:


8

У вас дуже довгі (широкі) лінії? Ви бачили число-рядок-показ-обмеження ширини ?

рядок-число-відображення-межа-ширина - це змінна, визначена у "вихідному коді C". Його вартість 200

Документація:
* Максимальна ширина рядка (у символах) для відображення номера рядка
Якщо середня довжина рядків біля точки більша за цю, то номер
рядка може бути опущений з рядка режиму.


Так, це насправді проблема. Дуже дякую!

Я ніколи цього не знав, я просто з цим жив. Протягом багатьох років. Дякую!

0

У мене була така ж проблема, і встановлення рядка номер-показ-межа-ширина вирішило її. Я встановлюю його за допомогою "налаштувати" та "Зберегти для майбутніх сеансів". Я думав, що "Зберегти для майбутніх сесій" буде включати "Набір для поточної сесії". Але це, здається, не так. Мені довелося кинути та перезапустити emacs для того, щоб воно набуло чинності. Це було у GNU Emacs 22.3.1

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