Snippets do Dash.app

20 views
Skip to first unread message

Arthur Carvalho (armoucar)

unread,
Sep 28, 2015, 9:03:01 AM9/28/15
to Vim Users BR
Eae galera,

há algum tempo eu já venho usando o Dash.app no OS X e realmente gosto dele para consultar documentações. Sempre vi que ele tinha snippets mas nunca dei atenção porque já temos solução para isso no Vim. O lance é, sem querer chover no molhado, quero dar uma chance para o app já que ele integra text-expanding pra todo o sistema e as vezes eu preciso usar um editor diferente - e mais importante, não quero ficar mantendo snippets para editores que uso pouco. Ao que parece, o Dash usa o registro do cmmd+v para colar o texto e esse texto não está sendo indentado :(.

Alguém aí sabe de alguma solução? Seria alterar o comportamento de Cmmd+v uma? Alterar para o que? Eu uso o mapping seguinte para o meu paste 'p' do vim fazer uma indentação um pouquinho melhor:

" Paste and indent
:nnoremap p p=`]

Teria como aplicar esse mapping para o meu Cmmd+v?
Postei uma pergunta no superuser, sintam-se a vontade para responder e ganhar uns pontinhos :)

Leandro Nunes

unread,
Sep 28, 2015, 9:06:41 AM9/28/15
to Arthur Carvalho (armoucar), Vim Users BR
:set paste
:set nopaste

--
:wq
---
Você recebeu essa mensagem porque está inscrito no grupo "Vim Users BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para vim-users-br...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para vim-us...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/vim-users-br.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Leandro Nunes

@leandrosnunes
(27) 99999-7379

Arthur Carvalho (armoucar)

unread,
Sep 28, 2015, 9:33:23 AM9/28/15
to Vim Users BR, armo...@gmail.com
Valeu Leandro,

eu já até tinha visto os comandos, mas eles não me ajudam. Ao que parece, eles servem para a non-gui version do Vim em um problema específico: os espaços que o vim adiciona quando se cola algo de um programa externo.

Obrigado!

Arthur Carvalho (armoucar)

unread,
Sep 28, 2015, 9:45:25 AM9/28/15
to Vim Users BR
Aparentemente problema é com o MacVim. Acabei de fazer uns testes no non-gui vim e funciona. Basta ter a `set autoindent` e funciona muito bem.
MacVim, limpo, sem plugins e apenas com nocompatible e autoindent não funciona.

:(

PotHix

unread,
Sep 28, 2015, 12:18:39 PM9/28/15
to Leandro Nunes, Arthur Carvalho (armoucar), Vim Users BR
Æ!!

Só para constar, existe o pastetogle:

set pastetoggle=<F11>

Para você usar uma tecla e colocar paste ou nopaste.

Há braços

--
PotHix
Reply all
Reply to author
Forward
0 new messages