Я пробовал linum
и nlinum
. Оба имеют ужасную производительность в файлах со 100k + линиями.Emacs линия нумерация производительность
$ for x in {1.100000}; do echo $x; done > 100k.txt
$ emacs -q 100k.txt
M-x load-library linum
M-x linum-mode
M-> ;; it's not too bad to go to end of file
M-< ;; now this completely locks up emacs
Та же операция с редакторами, как joe
происходит мгновенно.
Есть ли какие-либо решения, кроме того, чтобы отключать номера строк с большими файлами (точно такие типы файлов, которые вы хотите перемещать по номерам строк?) Я имею в виду локализацию строк ошибок в связанных файлах Javascript)?
Или просто используйте другой редактор?
Номер строки отображается в строке режима. –
Это мгновенно для меня на Emacs 24.3.50.1 – Tyler
@Tyler для меня это не мгновенно, работает 24.3.1 на Ubuntu точный 3.5.0-40-generic и с настройкой по умолчанию (как вы можете видеть, я используя -q). Запуск в окне rxvt. –