Покажите мне живых юзеров evil-mode.
Вы ебанутые что-ли?
Покажите мне живых юзеров evil-mode.
Вы ебанутые что-ли?
Костылик чтобы искать grep-ом во всех каталогах, в которых открыты файлы в текущей сесси emacs:
```
(require 'cl)
(defun get-buf-dirs ()
(mapconcat 'identity
(delete-dups
(reduce (lambda (lst b)
(append lst
(list (file-name-directory
(or (buffer-file-name b) "")) '())))
(buffer-list)
:initial-value '()))
" "))
(defun find-grep/dirs (what)
(interactive "SWhat: ")
(find-grep (format "find %s -type f -exec grep -nH -e %s {} +" (get-buf-dirs) what)))
```
Зовется так:
M-x find-grep-dirs
RMS ебаный ублюдок. Из-за его устарвеших опасений (emacs-ffi и боязнь llvm) народ извращается, делает ненужную работу и велосипедит всякие бажные и падучие сервера уровня https://github.com/Andersbakken/rtags.
<xxx> yyy: patches above a certain line length (20 lines, IIRC) in gnu emacs or in elpa.gnu.org files need to be both licensed under GPL and assigned to the FSF
<xxx> which requires assignment of copyright to the linux foundation, in that case
<xxx> for various social and technical reasons becoming an emacs contributor is arguably harder than it should be, which is one reason why so much stuff is outside the distribution on github and emacswiki and other places
<xxx> emacs-devel@gnu.org is also a completely shitty place, and they need to approve your patches.
<yyy> what do you mean shitty place ?
<xxx> yyy: by "shitty place" I mean that many of the people with authority enjoy suffering and inconvenience and consider it a good thing that becoming a contributor is inconvenient
<xxx> a lot of patches/features are rejected for hostile reasons
<xxx> or delayed in ways that make the contributor go away
tfw люди до сих пор считают, что когда говорят про footpedals, то шутят, причем даже на канале #emacs.
Как перестать настраивать emacs и начать работать?
При юзании M-x semantic-clang-activate эта сука срет файлами вида __SEMANTIC_CLANG_TEMPFILE.c прямо в рабочей директории.
Естессно некоторые Makefiles написаны так чтобы автоматом подхватывать все сишники, так что этот файл радостно подхватывается и ломает сборку.
Такие дела.
вот уже года три у меня непреодолимое желание пересесть с vim на emacs. ну желание и желание, всякое бывает. но нахуя это мне?