A couple of years ago I have been writing a post on this blog showing how to use python on vim in order to get scientific math results. Now, a little bit overdue I am proud of show you the same solution using python3.
Maybe it will be improvements, I hope so.
Site sobre software livre, cultura, arte, gimp, inkscape, wallpapers, vim, firefox, python, e-books, algoritmos, openoffice, ubuntu, debian, gnome, inkscape, bash, shell script, música, arte, mpb, dicas em geral, Geopolítica, politica, brasil, blogsfera, ativismo, rock, english
Mostrando postagens com marcador gvim. Mostrar todas as postagens
Mostrando postagens com marcador gvim. Mostrar todas as postagens
Neovim: Ambicioso projeto pretende modernizar o vim
O projeto Neovim tem como meta modificações que permitirão mais agilidade ao vim, a manutenção do código e muitas outras novidades estão listadas no github: https://github.com/neovim/neovim#introduction
Como um fã incondicional do vim estou super animado com este projeto e peço aos maigos que divulguem e dêem apoio de todas as formas possíveis.
Vejam por exemplo que o site vimcasts.org postou a respeito:
http://vimcasts.org/blog/2014/03/support-neovim/
A meu turno estou contribuindo um pouco divulgando.
Durante os instantes que lia um pouco mais sobre o neovim decobri que o idealizador de tudo isso é o Thiago de Arruda Padilha, um brazuca de Recife.
Isso nos enche de orgulho, em ver que o futuro do vim pode ser redesenhado por um compatriota nosso.
Já existe uma polêmica em alguns apontam a reconstrução praticamente do zero como algo negativo, mas se isso fosse sempre verdade nos dias de hoje usaríamos o vi ao invés do vim, uma vez que o vim foi uma completa reprogramação do vi.
"Refactor vim to enable more advanced features and plugins"
Como um fã incondicional do vim estou super animado com este projeto e peço aos maigos que divulguem e dêem apoio de todas as formas possíveis.
Vejam por exemplo que o site vimcasts.org postou a respeito:
http://vimcasts.org/blog/2014/03/support-neovim/
A meu turno estou contribuindo um pouco divulgando.
Durante os instantes que lia um pouco mais sobre o neovim decobri que o idealizador de tudo isso é o Thiago de Arruda Padilha, um brazuca de Recife.
Isso nos enche de orgulho, em ver que o futuro do vim pode ser redesenhado por um compatriota nosso.
Já existe uma polêmica em alguns apontam a reconstrução praticamente do zero como algo negativo, mas se isso fosse sempre verdade nos dias de hoje usaríamos o vi ao invés do vim, uma vez que o vim foi uma completa reprogramação do vi.
"Refactor vim to enable more advanced features and plugins"
Vim: Learn Vimscript the Hard Way
Neste link: http://learnvimscriptthehardway.stevelosh.com/ Steve Losh publicou um guia fantástico sobre o vim, quem tiver coragem pode se deliciar com o material do cara.
Vim: como executar uma macro onde ocorre um padrão qualquer?
Se você gravou uma macro que altera uma linha que contém um padrão específico no vim, pode pedir ao editor que proceda a mesma alteração em todas as linhas que casarem com este mesmo padrão.
:g/padrão/norm! @a
:g/padrão/norm! @a
Introduction to vim text objects
acesse aqui e divirta-se
http://smartic.us/2011/08/02/introduction-to-vim-text-objects/
O vim possui um recurso chamado text-objects que nos permite fazer
coisas fantásticas, veja:
O comando abaixo (executado em modo normal) inicia o modo de troca
'change' para as próximas quatro palavras.
Para trocar o conteúdo de tudo que estiver entre aspas simples faça:
O comando abaixo faz o vim selecionar o conteúdo da tag html atual
O comando abaixo irá fazer a deleção de tudo que houver dentro de colchetes.
Para baixar o svg da imagem abaixo clique aqui. Mas antes baixe a fonte aqui.
http://smartic.us/2011/08/02/introduction-to-vim-text-objects/
O vim possui um recurso chamado text-objects que nos permite fazer
coisas fantásticas, veja:
O comando abaixo (executado em modo normal) inicia o modo de troca
'change' para as próximas quatro palavras.
Para trocar o conteúdo de tudo que estiver entre aspas simples faça:
O comando abaixo faz o vim selecionar o conteúdo da tag html atual
O comando abaixo irá fazer a deleção de tudo que houver dentro de colchetes.
Para baixar o svg da imagem abaixo clique aqui. Mas antes baixe a fonte aqui.
Vim essential plugins by Net Tuts+
Uma série legal com descrição em vídeo de vários plugins legais
para o vim (em inglês) no site NetTuts+
acesse aqui: http://net.tutsplus.com/sessions/vim-essential-plugins/
para o vim (em inglês) no site NetTuts+
acesse aqui: http://net.tutsplus.com/sessions/vim-essential-plugins/
Vim: Dos2Unix function
Adicionei uma exceção, de modo que a mesma só funciona se o arquivo estiver salvo, quem sabe depois não implemento um modo de atuar sobre um buffer novo.
I added an exception so that it only works if the file is saved, then maybe not implement a way to act on a new buffer.
Obrigado ao Bruno Boaventura pela correção do português!
I added an exception so that it only works if the file is saved, then maybe not implement a way to act on a new buffer.
Obrigado ao Bruno Boaventura pela correção do português!
Vim: Visual Select Mode
Fonte: StackOverflow
Consider the following common scenarios:
You need to select to the next matching parenthesis.
You could do:

You want to select text between quotes:

You want to select a curly brace block (very common on C-style languages):

Caso esteja no mei de parênteses chaves ou colchetes basta pressionar % que ele pula automaticamente para o começo e em seguida fica alternando entre começo e vim.
Consider the following common scenarios:
You need to select to the next matching parenthesis.
You could do:
v%if the cursor is on the starting/ending parenthesisvibif the cursor is inside the parenthesis block

You want to select text between quotes:
- vi" for double quotes
- vi' for single quotes

You want to select a curly brace block (very common on C-style languages):
viBvi{

Caso esteja no mei de parênteses chaves ou colchetes basta pressionar % que ele pula automaticamente para o começo e em seguida fica alternando entre começo e vim.
Programando o seu editor favorito
Abaixo três funções legais para inserir no seu ~/.vimrc, assim você pode pressionar F4 e inserir um cabeçalho e cada vez que um arquivo que contiver cabeçalho for salvo ele faz um update na data de forma transparente.
Vim - Chose color themes to vim
Get Top 100 Themes to vim at
http://www.vim.org/scripts/script.php?script_id=625
Uncompress colors, open gvim and do:
:args *
after create this cmap to switch color
Há um site que converte temas do texmate para vim ou do kate
http://coloration.sickill.net/
se quizer tentar tem alguns temas do texmate aqui:
https://github.com/filmgirl/TextMate-Themes/
http://www.vim.org/scripts/script.php?script_id=625
Uncompress colors, open gvim and do:
:args *
after create this cmap to switch color
Há um site que converte temas do texmate para vim ou do kate
http://coloration.sickill.net/
se quizer tentar tem alguns temas do texmate aqui:
https://github.com/filmgirl/TextMate-Themes/
Se você usa o vim teste o plugin surround
Cara, se eu tivesse testado este plugin antes eu não estaria tão arrependido, arrependido de não usar a mais tempo. Mas não faça apenas instalar, leia o manual para ver o poder absurdo deste plugin, não é a toa que ele está entre os top plugins do vim.
Surround Plugin from Derek Wyatt on Vimeo.
Obtenha-o aqui: http://www.vim.org/scripts/script.php?script_id=1697
Surround Plugin from Derek Wyatt on Vimeo.
Obtenha-o aqui: http://www.vim.org/scripts/script.php?script_id=1697
Entenda porque amo o editor vim
Globals, Command Line and Functions from Derek Wyatt on Vimeo.
In this "advanced" video, we use the modification of an XML Mindmap into a standard bullet-style hierarchical list. To do this, we do nothing but use the Command-Line. Why? Well, we want to remember this stuff persistently in a function later. Ultra cool stuff!
Thanks to "Freemind" and "BoinxTV" for their excellent software.
Assinar:
Postagens (Atom)
linux-cookbook
|
|
| Participe do grupo linux-cookbook |
| Visitar este grupo |






