{"id":14862,"date":"2023-12-09T09:40:51","date_gmt":"2023-12-09T12:40:51","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=14862"},"modified":"2023-12-09T10:50:47","modified_gmt":"2023-12-09T13:50:47","slug":"linux-dicas-de-indentacao-de-linhas-com-vim","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=14862","title":{"rendered":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM"},"content":{"rendered":"\n<p>Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.<\/p>\n\n\n\n<p>Para quem n\u00e3o sabe, <strong>Vim<\/strong> \u00e9 um editor de texto avan\u00e7ado muito popular no Linux, conhecido por sua alta flexibilidade e poderosas funcionalidades. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao.jpeg\" alt=\"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM\" class=\"wp-image-13807\" srcset=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao.jpeg 1024w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao-300x300.jpeg 300w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao-150x150.jpeg 150w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao-768x768.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM<\/figcaption><\/figure><\/div>\n\n\n<p>Com Indenta\u00e7\u00e3o, o c\u00f3digo fica bem mais organizado e leg\u00edvel e fazemos isso por meio de espa\u00e7os ou tabula\u00e7\u00f5es (tacla tab) para avan\u00e7ar linhas. <\/p>\n\n\n\n<p><strong>Dicas: <\/strong><a href=\"https:\/\/categoriaoutros.com.br\/?s=vim\">veja outros posts sobre o VIM no Linux clicando aqui.<\/a><\/p>\n\n\n\n<p>Formatando nosso c\u00f3digo-fonte, adicionando espa\u00e7os ou tabula\u00e7\u00f5es, ou seja, indentando-o, deixamos o c\u00f3digo com uma estrutura visual que destaca blocos de c\u00f3digo aninhados. <\/p>\n\n\n\n<p>A indenta\u00e7\u00e3o n\u00e3o \u00e9 obrigat\u00f3rio, mas \u00e9 uma forte recomenda\u00e7\u00e3o a ser usada. Como n\u00e3o \u00e9 obrigat\u00f3rio, n\u00e3o indentar n\u00e3o afetar\u00e1 em nada a execu\u00e7\u00e3o do nosso programa. Ma, saiba que \u00e9 uma <strong>conven\u00e7\u00e3o mundial<\/strong> e fundamental para tornar o c\u00f3digo mais leg\u00edvel e compreens\u00edvel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Usando indenta\u00e7\u00e3o no VIM do Linux<\/h2>\n\n\n\n<p>Para mais informa\u00e7\u00f5es sobre o VIM, podemos acessar \u00a0<a href=\"http:\/\/vimdoc.sourceforge.net\/\">Documenta\u00e7\u00e3o do Vim <\/a>\u00a0e a sua <a href=\"http:\/\/vim.wikia.com\/\">p\u00e1gina Wiki <\/a>tamb\u00e9m. <\/p>\n\n\n\n<p>Comandos comuns de indenta\u00e7\u00e3o no vim:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>>><\/code> Indenta a linha por espa\u00e7os equivalentes a <code>shiftwidth<\/code>.<\/li>\n\n\n\n<li><code>&lt;&lt;<\/code> Desindenta a linha por espa\u00e7os equivalentes a <code>shiftwidth<\/code>.<\/li>\n\n\n\n<li><code>5>><\/code> Indenta 5 linhas.<\/li>\n\n\n\n<li><code>5==<\/code> Reindenta 5 linhas.<\/li>\n\n\n\n<li><code>>%<\/code> Aumenta a indenta\u00e7\u00e3o de um bloco entre chaves ou colchetes (posicione o cursor na chave primeiro).<\/li>\n\n\n\n<li><code>=%<\/code> Reindenta um bloco entre chaves ou colchetes (cursor na chave).<\/li>\n\n\n\n<li><code>&lt;%<\/code> Diminui a indenta\u00e7\u00e3o de um bloco entre chaves ou colchetes (cursor na chave).<\/li>\n\n\n\n<li><code>]p<\/code> Cola texto, alinhando a indenta\u00e7\u00e3o com o entorno.<\/li>\n\n\n\n<li><code>=i{<\/code> Reindenta o &#8216;bloco interno&#8217;, ou seja, o conte\u00fado do bloco.<\/li>\n\n\n\n<li><code>=a{<\/code> Reindenta &#8216;um bloco&#8217;, ou seja, o bloco e as chaves contidas.<\/li>\n\n\n\n<li><code>=2a{<\/code> Reindenta &#8216;dois blocos&#8217;, ou seja, este bloco e o bloco contido.<\/li>\n\n\n\n<li><code>>i{<\/code> Aumenta a indenta\u00e7\u00e3o do bloco interno.<\/li>\n\n\n\n<li><code>&lt;i{<\/code> Diminui a indenta\u00e7\u00e3o do bloco interno.<\/li>\n<\/ul>\n\n\n\n<p>O &#8220;<strong><code>&gt;<\/code><\/strong>&#8221; n\u00e3o \u00e9 a seta ok? \u00c9 o caractere pr\u00f3ximo \u00e0 tecla shift.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Voc\u00ea pode substituir { por } ou B, por exemplo. =iB \u00e9 um comando de recuo de bloco v\u00e1lido.<\/p><\/blockquote><\/figure>\n\n\n\n<p>Outras dicas interessantes, de acordo com o que listei acima, s\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>gg=G Isso recua o arquivo inteiro!<\/li>\n\n\n\n<li>== Para recuar a linha atual<\/li>\n\n\n\n<li>=G Para recuar todas as linhas abaixo da linha atual<\/li>\n\n\n\n<li>n== Para recuar n linhas abaixo da linha atual. Por exemplo, para recuar 4 linhas abaixo da linha atual use 4==<\/li>\n\n\n\n<li>=% Para recuar um bloco de c\u00f3digo, v\u00e1 at\u00e9 uma das chaves e use o comando<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A vari\u00e1vel shiftwidth no Vim<\/h2>\n\n\n\n<p><strong>shiftwidth<\/strong> \u00e9 a vari\u00e1vel prim\u00e1ria que controla o recuo. Podemos alterar essa vari\u00e1vel para definir o n\u00famero de espa\u00e7os que uma tecla de deslocamento (como Tab ou Backspace) ir\u00e1 mover o texto.<\/p>\n\n\n\n<p>&#8220;<strong>shiftwidth<\/strong>&#8221; define o n\u00famero de espa\u00e7os que um recuo de linha (indenta\u00e7\u00e3o) ir\u00e1 usar. Ele pode ser configurado usando o comando &#8220;<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">:set shiftwidth=N<\/mark><\/strong>&#8220;, substituindo N pelo n\u00famero desejado de espa\u00e7os.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>N \u00e9 o n\u00famero de espa\u00e7os a serem usados \u200b\u200bpara cada etapa de recuo (autom\u00e1tico). Usado para |&#8217;cindente&#8217;|, |>>|, |&lt;&lt;|, etc.<\/p>\n<\/blockquote>\n\n\n\n<p>Muitos usu\u00e1rios alteram o valor padr\u00e3o do &#8220;shiftwidth&#8221;, que \u00e9 8 espa\u00e7os, para menos, por acharem muito longo.<\/p>\n\n\n\n<p>Para alterar o n\u00famero de espa\u00e7os do tab no Vim, voc\u00ea pode usar o comando &#8220;:set tabstop=N&#8221;, substituindo N pelo n\u00famero de espa\u00e7os desejado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Outras dicas para programa\u00e7\u00e3o no VIM<\/h2>\n\n\n\n<p><strong>Use o ponto &#8220;.&#8221; para repetir o \u00faltimo comando<\/strong><\/p>\n\n\n\n<p>Saiba que o <strong>. <\/strong>repete o \u00faltimo comando usado. Usando o ponto, portanto, os comandos de indenta\u00e7\u00e3o podem ser repetidos de maneira f\u00e1cil e conveniente.<\/p>\n\n\n\n<p><strong>Reindentando arquivos completos<\/strong><\/p>\n\n\n\n<p>Uma situa\u00e7\u00e3o comum \u00e9 desejarmos que o recuo seja aplicado  ou fixado em todo arquivo. Use<strong> gg=G <\/strong>para reindentar tudo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gg=G<\/code><\/pre>\n\n\n\n<p>Voc\u00ea pode estender essa ideia para v\u00e1rios arquivos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\" Re-indent all your C source code:\n:args *.c\n:argdo normal gg=G\n:wall<\/code><\/pre>\n\n\n\n<p>Ou v\u00e1rios buffers:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:bufdo normal gg=G:wall<\/code><\/pre>\n\n\n\n<p><strong><br>No modo visual<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Vjj> Marque visualmente e recue tr\u00eas linhas<\/code><\/pre>\n\n\n\n<p><strong>No modo de inser\u00e7\u00e3o<\/strong><\/p>\n\n\n\n<p>Estes comandos se aplicam \u00e0 linha atual:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>CTRL-t insere recuo no in\u00edcio da linha \nCTRL-d remove o recuo no in\u00edcio da linha \n0 CTRL-d remove todo o recuo da linha<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Exemplos de comandos para indenta\u00e7\u00e3o no vim<\/h3>\n\n\n\n<p>Estes comandos s\u00e3o \u00fateis quando desejamos recuar um intervalo espec\u00edfico de linhas, sem mover o cursor.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:&lt; e :> Dado um intervalo, aplique recuo, por exemplo. \n:4,8> recuar as linhas 4 a 8, inclusive<\/code><\/pre>\n\n\n\n<p><strong><br>Recuo usando marcadores<\/strong><\/p>\n\n\n\n<p>Outra abordagem \u00e9 por meio de marcadores:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ma Marca o topo do bloco para recuar como marcador 'a'<\/code><\/pre>\n\n\n\n<p>&#8230;mova o cursor para o local final<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>>'a Recuo do marcador 'a' at\u00e9 a localiza\u00e7\u00e3o atual<\/code><\/pre>\n\n\n\n<p><strong>Vari\u00e1veis \u200b\u200bpara controlar o recuo<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set expandtab \"Use espa\u00e7os softtabstop em vez de caracteres de tabula\u00e7\u00e3o para recuo \nset shiftwidth=4 \"Recuar 4 espa\u00e7os ao usar >>, &lt;&lt;, == etc. \nset softtabstop=4 \"Recuar 4 espa\u00e7os ao pressionar &lt;TAB><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>set autoindent \"Manter o recuo da linha anterior \nset smartindent \"Insere recuo automaticamente em alguns casos \nset cindente \"Como o smartindent, mas mais r\u00edgido e personaliz\u00e1vel<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Indenta\u00e7\u00e3o no Vim pelo tipo de arquivo<\/h2>\n\n\n\n<p>Vim tem recuo inteligente baseado no tipo de arquivo. Tente adicionar isto ao seu .vimrc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>if has (\"autocmd\")\n    \"Detec\u00e7\u00e3o de tipo de arquivo. Recuo baseado no tipo de arquivo.\n     Recomendado. recuo do plug-in de tipo de arquivo ativado\nendif<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo. Para quem n\u00e3o sabe, Vim \u00e9 um editor de texto avan\u00e7ado muito popular no Linux, conhecido por sua alta flexibilidade e poderosas funcionalidades. Com Indenta\u00e7\u00e3o, o c\u00f3digo fica bem mais organizado&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=14862\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4477],"tags":[4728,4433],"class_list":["post-14862","post","type-post","status-publish","format-standard","hentry","category-programacao-desenvolvimento","tag-indentacao","tag-vim"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros<\/title>\n<meta name=\"description\" content=\"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=14862\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=14862\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-09T12:40:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-09T13:50:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao.jpeg\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM\",\"datePublished\":\"2023-12-09T12:40:51+00:00\",\"dateModified\":\"2023-12-09T13:50:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862\"},\"wordCount\":754,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"indenta\u00e7\u00e3o\",\"Vim\"],\"articleSection\":[\"Programa\u00e7\u00e3o\/desenvolvimento\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=14862#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=14862\",\"name\":\"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2023-12-09T12:40:51+00:00\",\"dateModified\":\"2023-12-09T13:50:47+00:00\",\"description\":\"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=14862\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=14862#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros","description":"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/categoriaoutros.com.br\/?p=14862","og_locale":"pt_BR","og_type":"article","og_title":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros","og_description":"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.","og_url":"https:\/\/categoriaoutros.com.br\/?p=14862","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2023-12-09T12:40:51+00:00","article_modified_time":"2023-12-09T13:50:47+00:00","og_image":[{"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/10\/programacao.jpeg"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=14862#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=14862"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM","datePublished":"2023-12-09T12:40:51+00:00","dateModified":"2023-12-09T13:50:47+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=14862"},"wordCount":754,"commentCount":0,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["indenta\u00e7\u00e3o","Vim"],"articleSection":["Programa\u00e7\u00e3o\/desenvolvimento"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=14862#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=14862","url":"https:\/\/categoriaoutros.com.br\/?p=14862","name":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2023-12-09T12:40:51+00:00","dateModified":"2023-12-09T13:50:47+00:00","description":"Nesse post iremos ver dicas de indenta\u00e7\u00e3o de linhas com VIM no Linux. Indenta\u00e7\u00e3o \u00e9 usado para ajudar na legibilidade e compreens\u00e3o do c\u00f3digo.","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=14862#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=14862"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=14862#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Linux: Dicas de Indenta\u00e7\u00e3o de Linhas com VIM"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/14862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14862"}],"version-history":[{"count":8,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/14862\/revisions"}],"predecessor-version":[{"id":14874,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/14862\/revisions\/14874"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}