LINUX.ORG.RU

vim to emacs вопросы по плагинам

 ,


0

4

Помогите подобрать аналог плагинов vim --> emacs

" AutoFenc
Bundle 'vim-scripts/AutoFenc'
" Closetag
Bundle 'vim-scripts/closetag.vim'
" Sessionman
Bundle 'vim-scripts/sessionman.vim'
" Syntastic
Bundle 'scrooloose/syntastic'
" Tagbar
Bundle 'majutsushi/tagbar'
" Vim-surround
Bundle 'tpope/vim-surround'
" signature(show marks)
Bundle 'kshenoy/vim-signature'
"QfixToggle
Bundle 'vim-scripts/QFixToggle'
" Time-tap
Bundle 'rainerborene/vim-timetap'
" Neocompcache
Bundle 'Shougo/neocomplcache.vim'
" Bundle 'Shougo/neocomplete.vim'
Bundle 'Shougo/vimproc.vim'
" FindMakefile
Bundle 'vim-scripts/FindMakefile'
" Commentary
Bundle 'tpope/vim-commentary'
" Table Mode
Bundle 'dhruvasagar/vim-table-mode'
Bundle 'vim-scripts/Tabular'
" many syntax in one file
Bundle 'vim-scripts/SyntaxRange'
" repeat
Bundle 'tpope/vim-repeat'
" Taghighlight
Bundle 'vim-scripts/TagHighlight'
" IndentLine
Bundle 'vim-scripts/indentLine.vim'

★★★★

Ответ на: комментарий от Zmicier

Это плагины, которые я пользую на вим. Потихонечку переезжаю на эмакс и ищу плагины к эмакс с таким функционалом

bryak ★★★★ ()

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

iu0v1 ()

vim to emacs

Ты запусти emacs для начала — все вопросы отпадут сами собой. emacs — это так, конструктор на поиграться. Пока будешь настраивать его для работы и писать километры лиспоговнокода ради естественных удобств, которые в наше время есть даже в notepad.exe искаропки, проклянешь Штольмана и имаксоадептов и вернешься в vim.

kawaii_neko ★★★★ ()

А в чем причины переезда на Emacs? Раз столько нужных плагинов в Vim, придется потратить достаточно времени на поиск и освоение аналогичных для Emacs. И желательно поскорее забыть про всякие evil-mode.

iVS ★★★★★ ()
Ответ на: комментарий от salsa

В nerdcommenter есть оператор комментирования?

Я постараюсь ответить на ваш вопрос, как только вы поясните, что это за оператор такой.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Некоторые действия(d, c, etc) в vim иногда называются операторами(:help operator). Так вот commentary добавляет новый оператор комментирования gc. Использовать как-то так: gcip — закомментировать параграф. Или dgc — удалить комментарий. Когда последний раз пользовался nerdcommenter такого там не было.

salsa ()
Последнее исправление: salsa (всего исправлений: 1)
Ответ на: комментарий от salsa

Нет необходимости использовать visual-mode => меньше нажатий.

Для указания диапазона все равно нужны лишние нажатия. И да, 33<leader>cc никто не отменял.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Для указания диапазона все равно нужны лишние нажатия.

С commentary на одно нажатие меньше, при условии, что есть подходящий текстовый объект/{motion}. И не обязательно ограничиваться дефолтными, можно отступы как текстовый объект, например.

И да, 33<leader>cc никто не отменял.

А gc32k или 32gck (с 'relativenumber') уже не выйдет.

salsa ()
Ответ на: комментарий от andreyu

Да, но commentary только целыми строками манипулирует. Если нужно «тоньше», можно посмотреть на tcomment, но он, вроде как, не очень надежен.

Кстати, { можно заменить на B.

salsa ()
Последнее исправление: salsa (всего исправлений: 1)

sessionman.vim Сохранение сессий и управления списком. Аналог в emacs ?

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