LINUX.ORG.RU

Emacs


0

0

Решил работать с этим редактором, но столкнулся с одной проблемой: не смог найти, как подсчитать количество символов в буфере. Подскажите, как это делается, т.к. не может же быть, чтобы у емакса не было такой возможности. Заранее спасибо.

anonymous

Каждому буферу соответствует некоторое значение переменной
buffer-saved-size. Чтобы узнать значение этой переменной,
сохраняешь содержимое буфера и набираешь (в следующей строке)
buffer-saved-size C-x C-e
В минибуфере отображается значение этой переменной

anonymous
()

казалось бы естественно иметь фичу пайпить буфер во внешнюю команду.. Если этого нет в емаксе, я в нем разочаруюсь

dilmah ★★★★★
()

стандартно это:

C-x h M-=

в XEmacs есть комманда `count-lines-buffer' .. ты ее можешь забиндить
куда-нить, например на C-x M-=

или если нет то по быстрому ..

(defun my-count-lines-buffer ()
  "Count lines in current buffer."
  (interactive)
  (count-lines-region (point-min) (point-max)))

(global-set-key (kbd "C-x M-=") 'my-count-lines-buffer)

lg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.