Um editor de texto de código aberto que normalmente é executado a partir da linha de comando. Uma versão mínima está incluída no Ubuntu por padrão, mas a versão completa está disponível em repositórios. As perguntas devem estar relacionadas ao uso do Vim no Ubuntu.
Eu continuo inserindo acidentalmente W em vez de w como o comando para salvar minhas alterações. É possível criar um atalho, alias ou comando para escrever e dar a tecla de atalho de W ?
Como instalar gvim em um servidor RHEL que não o possui (para uso com o SSH com o encaminhamento X11 *)? Nenhum acesso sudo está disponível, portanto, ele deve estar no diretório inicial do usuário.
* Obtendo toda a conveniência de ter o Vi...
Eu tenho este atalho de teclado em .vimrc :
map + :put=''<cr>
map - dd
Eu acho realmente útil para layout rápido e limpeza de arquivos fonte com + e - .
Mas usar :put=""<cr> adiciona uma linha após a linha do cursor...
Eu quero comparar dois arquivos (digamos A e B ) lado a lado (verticalmente) no Vim. Eu abro um desses dois arquivos (digamos A) e conforme esta resposta neste site emite um Ctrl + wv . Agora ambos os painéis estão mostrando o conteúdo d...
Alguém aqui conhece os recursos necessários para os editores pesquisarem e substituirem em um arquivo grande? A razão pela qual estou perguntando é se eu tenho um servidor núcleo de 32 que HTOP está exibindo apenas um núcleo a 100% ao pesqu...
Eu tenho um arquivo de 300MB que eu quero editar, pesquisar, remover linhas duplicadas, comparar 2 arquivos, esse tipo de coisa. Eu tentei Sublime Text 3, que foi lento e caiu frequentemente. Eu pedi recomendações e fui apontado para o Vim....
Eu tenho um arquivo com um monte de palavras na forma 'foo' e eu quero mudá-las para o Literal ('foo'). O seguinte: Comando s :%s/'.*'/Literal('.*')/gci encontra as coisas que eu quero mudar, mas, em seguida, substitui todas elas com Literal...
Recentemente, descobri que minha máquina mantém backups de arquivos que eu já excluí.
Por exemplo, um arquivo chamado a.svg que eu excluí no passado ainda existe no diretório do qual foi excluído, mas com um novo nome de arquivo chamado a...
Minha string é:
P12106003;test_01_01
Estou usando o comando
:g/test_.._../norm 10Xi<<Esc>A>
O resultado deve parecer
<test_01_01>
não está funcionando, por favor ajude.