configurar o Vim com o vimrc

Vim é um editor de texto de linha de comandos aberto. É muito poderoso e personalizável. Neste artigo, mostrar-lhe-ei como configurar a Vim com o ficheiro vimrc. Então, vamos começar.

Vim pode ser configurado em todo o sistema (globalmente) através do /etc/vim/vimrc.ficheiro local nos sistemas operacionais baseados no Ubuntu / Debian. Nos CentOS 7 e RHEL 7, o ficheiro de configuração do sistema para a Vim está em /etc/vimrc.

pode abrir o ficheiro de configuração da Vim a nível do sistema da seguinte forma:

Ubuntu / Debian:

$ sudo vim / etc/vim / vimrc.local

CentOS 7 e RHEL 7:

$ sudo vim / etc / vimrc

você também pode fazer a configuração específica do usuário do Vim. Tudo o que tens de fazer é criar um A.o ficheiro vimrc na pasta pessoal do utilizador do que deseja configurar a Vim para e adicionar as opções de configuração do Vim necessárias.

você pode criar A.ficheiro vimrc para o seu utilizador de autenticação com o seguinte comando:

$ touch ~/.vimrc

então, aberto .ficheiro vimrc com vim com o seguinte comando:

$ vim.vimrc

por uma questão de simplicidade, vou referir-me tanto ao ficheiro de configuração Vim em todo o sistema como ao ficheiro de configuração Vim específico do utilizador como ficheiro vimrc. Você pode usar o arquivo de configuração do Vim para todo o sistema ou o arquivo de configuração do Vim específico do Usuário para configurar o Vim dependendo do que você deseja fazer.

mostrando números de linha:

por padrão, Vim não mostra números de linha. O número de linha é muito importante para a programação.

para mostrar os números de linha, abra o ficheiro de configuração Vim (global ou específico do utilizador, dependendo da sua escolha) e digite o seguinte comando Vim:

número de série

agora, tipo em: wq! e carregue em < Enter> para gravar o ficheiro de configuração.

A Vim deve mostrar números de linha.

activar o realce de sintaxe:

o Vim pode não ter o realce de sintaxe activo por omissão. Mas você pode facilmente activar o realce de sintaxe através do ficheiro vimrc adicionando a seguinte linha de comando Vim ao ficheiro.

sintaxe em

mudar o esquema de cores do realce de sintaxe:

o Vim tem muitos esquemas de realce de sintaxe por omissão. Você pode mudar entre eles se você não gosta do esquema de cores que está definido de momento.

para alterar o esquema de cores, escreva o seguinte comando vim para o ficheiro vimrc.

colorscheme COLOR_SCHEME_NAME

agora, substitua COLOR_SCHEME_NAME por uma das seguintes palavras-chave:

default, blue, darkblue, delek, desert, elford, evening, industry, koehler, morning, murphy, pablo, peachpuff, ron, shine, slate, torte, zellner

o esquema de cores do realce de sintaxe deve ser alterado. Eu o configuro para a indústria como você pode ver na imagem abaixo.

a definir o tamanho da Página:

Poderá também configurar o tamanho da Página no Vim, através do ficheiro vimrc. Se você acha que o tamanho padrão de tabulação é muito grande para você ou não é suficiente, então esta é uma boa notícia para você.

para mim o tamanho da tabulação de 4 é suficiente. Os programadores Python usam frequentemente o tamanho de tabulação de 2.

Para definir o tamanho do separador de 4 (vamos dizer), abra o arquivo vimrc e digite o seguinte comando do vim:

set tabstop=4

Para guia de tamanho 2, você deve digitar o seguinte comando no Vim o seu vimrc arquivo.

set tabstop=2

activar a indentação automática:

poderá activar a indentação automática para inserir automaticamente tabulações ou espaços quando escrever códigos com o Vim.

para permitir a indentação automática no Vim, escreva o seguinte comando Vim para o ficheiro vimrc.

set autoindent

Substituir Tabulações por Espaços em Branco:

Quando você inserir separadores em seus códigos e salvá-lo e enviá-lo para outra pessoa, ele/ela deve usar o mesmo tamanho de guia, como você fez. Caso contrário, o código ficaria muito feio. Na Vim, há uma solução. O Vim pode substituir automaticamente as tabulações por espaços. Por exemplo, digamos que seu tamanho de tabulação está definido para 4. Então, quando você inserir tab no seu código, a Vim irá substituí-lo automaticamente por 4 espaços em branco. Então, quando você enviar o código para o seu amigo, ele será o mesmo, no entanto, do tamanho da tabulação em seu editor.

para substituir tabs por espaços em branco, escreva o seguinte comando Vim no seu ficheiro vimrc.

set expandtab

Remoção de Vários Espaços no Único Retrocesso:

se estiver a usar o expandtab para substituir as páginas em espaços brancos automaticamente na Vim, então poderá ter notado que se carregar em <Backspace> uma vez remove apenas um único espaço branco. Isso significa que, se você definiu tabstop para 4, então você tem que pressionar <Backspace> 4 vezes para remover todos os 4 espaços em branco.Felizmente, a Vim tem remédios para isso. Poderá escrever a seguinte linha no seu ficheiro vimrc para remover o número de espaços em branco que foi substituído para a página, carregando em <Backspace> apenas uma vez.

set softtabstop=4

nota: Como eu definir tabstop para 4, eu também definir softtabstop para 4. Assim, 4 espaços em branco para cada tabulação serão removidos todos juntos com uma única prensa da tecla <Backspace>.

Realce a linha actual:

poderá realçar a linha em que está actualmente em Vim. Para fazer isso, abra o arquivo vimrc e digite o seguinte comando do Vim:

conjunto cursorline

Outros vimrc Comandos:

Você pode adicionar Vim funções e outros comandos no arquivo vimrc para configurar o Vim. Você pode dar uma olhada na documentação oficial do Vim em http://vimdoc.sourceforge.net/ para saber mais sobre ele.

você também pode ler o artigo um bom Vimrc em https://dougblack.io/words/a-good-vimrc.html para encontrar os comandos Vim mais comuns que você pode usar.

assim, é assim que configura o editor de texto Vim com o ficheiro vimrc. Obrigado por ler este artigo.

Deixe uma resposta

O seu endereço de email não será publicado.

Previous post Avast SecureLine VPN Review 2021: Antes de comprar, vale a pena?
Next post Barragem de Anderson: planos lançados para drenar o maior reservatório do Condado de Santa Clara