Perguntas sobre 'vim'

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.
1
resposta

vim: como posso fazer um mapeamento de um autocmd

no meu .vimrc eu tenho um autocmd que limpa meus arquivos, mas como posso fazer um mapeamento fora do comando? autocmd BufWritePre *.test1 silent! :%s/\s\+$//e | silent! :%s/\(\n\n\)\n\+// | silent! :%s#\($\n\s*\)\+\%$## | :%s/;$ nnoremap ;;...
15.08.2018 / 05:03
1
resposta

O comando não pode ser executado no ambiente vim

O mycommand é uma função no meu arquivo lib / work.sh. cat .bashrc source /home/lib/work.sh Isso significa que mycommand foi originado automaticamente. mycommand pode executar no terminal. Agora, para editar um arquivo com vim...
03.08.2018 / 08:24
1
resposta

Como faço para que meu vim fique assim?

Como obtenho o gerenciador de arquivos no leftside na configuração do vim e os números de linha no modo cli.     
17.05.2018 / 01:47
1
resposta

VIM com suporte para área de transferência do sistema

Eu tenho VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:44:48) que foi instalado com apt Não suporta a opção clipboard . Portanto, não posso copiar algum conteúdo do buffer para a área de transferência do sistema digi...
05.05.2018 / 08:06
1
resposta

Por que eu tenho que pressionar duas vezes CTRL + [para voltar do modo VISUAL para NORMAL no vi?

Existe uma maneira mais simples de voltar ao modo NORMAL no vi? A resposta que acaba de ser apagada mencionou 'atraso'. Eu pressionei CTRL + [apenas uma vez e isso realmente me trouxe de volta ao modo NORMAL depois de algum atraso. Parece que...
21.04.2018 / 19:35
1
resposta

Adiciona um caractere de escape na frente de todas as aspas em um arquivo

Eu tenho um arquivo json bem grande e gostaria de adicionar o caractere de escape na frente de todas as aspas nele. Por exemplo eu quero mudar: "CaptureDuration":0 to \"CaptureDuration\":0 . Eu tentei substituir todos os " com \" em...
04.04.2018 / 16:33
1
resposta

A segunda divisão do vim não está sendo salva

Eu tenho dois arquivos nomeados como vim1 e vim2. Os arquivos vim1 possuem algum texto, mas o vim2 está totalmente vazio. Eu usei o comando vim vim1 para abrir esse arquivo. Mais tarde eu escrevo: vsplit vim2 para abrir o arquivo vim2 no lado di...
06.03.2018 / 17:32
1
resposta

O caractere de lixo “^ @” mostra usando o vim, mas usando cat ele mostra dados apropriados

Estou tentando copiar os dados x.file para o volume virtual de 32 KB e tentar ler novamente 32 KB do mesmo volume para y.file. Ele mostra a saída esperada ao usar o cat y.file, mas sempre que estou usando o vim / vi para ver o conteúdo, ele most...
02.04.2018 / 12:02
1
resposta

O que fazer com a exibição corrompida do vim?

Qual é a melhor maneira de lidar com o texto remanescente no editor de vim? Eu sou ssh para um terminal remoto usando o Xquartz e edito meu código usando o vim. Quando eu bato no retorno, permanece o texto exibido na linha atual, até pensei que...
19.02.2018 / 20:40
1
resposta

Como posso ligar Alt + Shift + h à janela anterior no tmux?

Estou tentando usar o tmux (no xterm) de uma maneira amigável para o vim. Este é o meu arquivo .tmux.conf agora. bind-key -n M-Down select-pane -D bind-key -n M-Up select-pane -U bind-key -n M-Left select-pane -L bind-key -n M-Righ...
21.02.2018 / 07:01