Perguntas sobre 'vi'

Perguntas sobre o editor de texto "vi" ou "vim"
6
respostas

Como ver qual arquivo um usuário está editando no vi

Se eu fizer um w , posso ver que um usuário está editando um determinado arquivo no vi. No entanto, existem vários arquivos com o mesmo nome em diretórios diferentes. Como eu vejo qual desses arquivos é o que o usuário está editando?   ...
08.02.2018 / 20:12
2
respostas

Tornar o script executável a partir do vi / vim

Como posso executar chmod +x no script que estou criando no vi / vim para que seja executável? Eu tentei :r chmod +x % mas não funcionou.     
24.11.2013 / 23:19
3
respostas

Enquanto no vi como posso puxar / inserir / colar o conteúdo de outro arquivo

Estou editando o arquivo 'A' no vi. Eu tenho outro arquivo 'B' cujo conteúdo eu quero 'colar' no meu local atual. Diferente da cópia e colagem reais do mouse, existe um comando que eu possa usar para extrair o conteúdo de outro arquivo para...
14.01.2013 / 16:50
2
respostas

Por que o emacs não está pré-instalado? [fechadas]

Eu quero aprender Emacs ou Vi. Eu não gosto de edição modal, mas Vi é onipresente e parece mais útil para emergências. Quais são as razões pelas quais o Emacs não está pré-instalado na maioria das distribuições?     
05.04.2015 / 02:08
3
respostas

Como substituir palavras em mais de uma linha no editor vi?

Por exemplo, no editor vi, um arquivo é criado com 8 linhas da palavra hoje e eu queria saber como eu mudaria 4 linhas para a palavra ontem com o comando once.     
23.10.2016 / 00:17
3
respostas

Altera o texto em um único número de linha em vários arquivos de texto

Suponha que eu tenha dez scripts de shell bash: script1.sh , script2.sh , ..., script10.sh . Inicialmente, todos os dez arquivos são idênticos. Agora, gostaria de fazer duas alterações em cada script: Em cada arquivo, gostaria de a...
21.06.2013 / 18:16
1
resposta

Como deletar linhas “undeletable” no Vi?

Plano de fundo Eu apaguei acidentalmente um script python importante e, por isso, executei o comando sudo grep --binary-files=text --context=100 'unique string' /dev/sda1 > recover_file para procurá-lo no meu disco rígido e salvar...
19.07.2018 / 18:42
1
resposta

Copia a linha atual para a área de transferência sob o cursor sem a seleção do mouse

Como posso copiar a linha atual sob o cursor no vi para a área de transferência do sistema? Eu posso colar o conteúdo em qualquer lugar, no próprio vi ou no shell, ou no aplicativo libreoffice ... E eu estou procurando atalhos mais simples co...
08.07.2015 / 20:20
1
resposta

Inicializando a pesquisa no vi antes de iniciar

Eu uso um pequeno programa que escrevi que usa um padrão de expressão regular como parâmetro e pesquisa arquivos de 2000+. Os arquivos estão em uma hierarquia de diretórios. O padrão pode estar em vários arquivos e várias vezes em qualquer ar...
06.10.2014 / 17:10
3
respostas

É possível pressionar Shift-k e abrir um manual para um comando no Bash?

No Vim você pode pressionar Shift - k e abrir um manual para uma string sob o cursor. É possível configurar o Bash desta forma também (quando usar set -o vi )? Por exemplo: # '|' represents the position of a cursor. $ | # Write a...
14.11.2016 / 12:58