Mostrando postagens com marcador gvim. Mostrar todas as postagens
Mostrando postagens com marcador gvim. Mostrar todas as postagens

Vim: Scientific calculator using python3

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.

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"

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.


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!

Vim: Visual Select Mode

 Fonte: StackOverflow

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 parenthesis
  • vib if 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):
  • viB
  • vi{


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/

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

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.

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo