{"id":414,"date":"2021-03-20T11:00:23","date_gmt":"2021-03-20T10:00:23","guid":{"rendered":"http:\/\/slackware.pt\/?p=414"},"modified":"2021-03-20T11:02:09","modified_gmt":"2021-03-20T10:02:09","slug":"mais-sobre-o-vi","status":"publish","type":"post","link":"http:\/\/slackware.pt\/?p=414","title":{"rendered":"Mais sobre o vi"},"content":{"rendered":"<p>No artigo <a href=\"http:\/\/slackware.pt\/?p=351\">Cores no vi<\/a>, indico que, para remover as cores, basta criar ou editar o ficheiro de configura\u00e7\u00e3o do vi <code style=\"background-color:#CCC\">~\/.vimrc<\/code>, colocar a linha <code style=\"background-color:#CCC\">syntax off<\/code>.<\/p>\n<p>Mas h\u00e1 mais funcionalidades que podem ter que ser alteradas, a partir desse ficheiro de configura\u00e7\u00e3o.<\/p>\n<p>Nas novas instala\u00e7\u00f5es do Slackware, podemos escolher entre duas vers\u00f5es que suportam UTF-8: o <strong>nvi<\/strong> (BSD) e o <strong>vim<\/strong> (improved).<\/p>\n<p>Com o <strong>nvi<\/strong>, j\u00e1 tive problemas ao usar as setas do cursor, em modo de edi\u00e7\u00e3o. Por outro lado, o <strong>vim<\/strong> tem uns modos estranhos, relacionados com o rato, que n\u00e3o me servem (Visual, Insert, etc.). Apesar de tudo, prefiro o <strong>vim<\/strong>, pois nunca me causou problemas com o uso das setas do cursor.<\/p>\n<p>Por omiss\u00e3o, o vim tem o rato no modo <strong>a<\/strong>, que n\u00e3o tem, entre outras coisas, a possibilidade de fazer copy+paste com o rato, da mesma forma que o fa\u00e7o em linha de comando, n\u00e3o permitindo que eu copie texto de uma janela de <strong>consola<\/strong> para outra.<\/p>\n<p>Para obter este funcionamento, com o <strong>vim<\/strong>, \u00e9 necess\u00e1rio colocar no ficheiro <code style=\"background-color:#CCC\">~\/.vimrc<\/code> uma linha adicional: <code style=\"background-color:#CCC\">set mouse=r<\/code>.<\/p>\n<p>Nota: para ligar o vi ao <strong>vim<\/strong>, ou ao <strong>nvi<\/strong> usar um dos comandos seguintes<\/p>\n<p><code style=\"background-color:#CCC\">ln -sf \/usr\/bin\/vim \/usr\/bin\/vi<\/code><br \/>\n<code style=\"background-color:#CCC\">ln -sf \/usr\/bin\/nvi \/usr\/bin\/vi<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>No artigo Cores no vi, indico que, para remover as cores, basta criar ou editar o ficheiro de configura\u00e7\u00e3o do vi ~\/.vimrc, colocar a linha syntax off. Mas h\u00e1 mais funcionalidades que podem ter que ser alteradas, a partir desse ficheiro de configura\u00e7\u00e3o. Nas novas instala\u00e7\u00f5es do Slackware, podemos escolher entre duas vers\u00f5es que suportam &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/slackware.pt\/?p=414\" class=\"more-link\">Continuar a ler <span class=\"screen-reader-text\">&#8220;Mais sobre o vi&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/414"}],"collection":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=414"}],"version-history":[{"count":3,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/414\/revisions"}],"predecessor-version":[{"id":417,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/414\/revisions\/417"}],"wp:attachment":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=414"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}