Perguntas com a marcação «indentation»

Prefixar linhas com espaços em branco para ajudar na legibilidade.

39
Como re-recuar o código mal recuado

Eu gosto do recurso de recuo inteligente do Vim, ele permite criar blocos de código bem recuados. Eu copio / colo regularmente o código nos buffers, mas esse código geralmente está mal formatado. O que seria ideal é "reprocessar" o código através do sistema de indentação inteligente. É possível...

21
Como recuar como espaços em vez de tabulação?

Estou codificando alguns modelos html em arquivos JADE. Quero recuar automaticamente o código com espaços em vez de tabulação. Eu tentei shiftwidth=2, tabstop=2mas não importa o que aconteça, ainda é recuar usando guias em vez de barra de espaço, o que faz com que a compilação JADE gere...

20
Como posso alterar o tamanho do recuo?

Acabei de descobrir que poderia recuar e recuar facilmente no Vi com: <<e>> Por padrão, ele adiciona um tabcaractere. Agora estou me perguntando, isso poderia ser para um número de espaços através de uma configuração no meu .vimrc? E como devo fazer

15
Como posso recuar automaticamente em novas linhas?

Trabalho em projetos com diferentes níveis de indentação. Em muitos desses projetos, devido à maneira como os arquivos são tipicamente estruturados, a maioria das linhas é recuada em pelo menos dois níveis (como métodos em arquivos Java). Isso significa que a criação de uma nova linha quando...

11
Como altero o recuo da linha para um valor específico?

Muitas vezes me deparo com uma situação em que uma linha não é recuada corretamente. Éter através de uma pasta, plug-in de indentação ruim / não preferido ou, na maioria das vezes, espaços extras que compensam o valor de indentação. Eu costumo corrigir isto <<ou >>a linha algumas vezes...

11
Problema inexplicável de indentação gq

Eu insiro este texto no Vim: t tttt ttttttttt tt tttt tt ttt tttttt-tttt-ttttttt tttttttttttttttttttttttttttttttttttttttttttttttttttttt ttttt ttt ttt tttttt ttttttt tttt ttttttt: ttttttt tt ttttttt, ttttttt tt tttttt, tttttt tt ttttttt, tttttt tt tttttt ttt. t tttttt tt ttt (tttt)...

10
Recua incorretamente chamadas em cadeia do JavaScript

Por exemplo, se eu tiver algum código JavaScript como este: var widget = library() .chainCall1() .chainCall2() .chainCall3(); Se eu usar o =comando para indentá-lo automaticamente, ele sairá procurando isso: var widget = library() .chainCall1() .chainCall2() .chainCall3(); O que não é o...

9
Recuar para o próximo nível de recuo com >>

De tempos em tempos, tenho que trabalhar com código que não é recuado para o nível de recuo que o Vim configurou (4 espaços por nível), geralmente após copiar / colar algo no arquivo. Eu costumo me contentar com <<e >>. O problema é que eles não saltam para o próximo nível de recuo,...

9
Desativando o recuo parcial de HTML no Vim

Advertência: Eu não sou desenvolvedor web. Dito isto, há raras ocasiões em que tenho que editar HTML. Quando faço isso, notei um comportamento no Vim que não gosto e espero poder mudar através da configuração. Quando codifico, costumo quebrar linhas com 80 caracteres. Isso geralmente significa...