Digamos que estou editando algum arquivo com o vim (ou gvim). Não tenho idéia da codificação do arquivo e quero saber se ele está em UTF-8 ou ISO-8859-1 ou o que for? De alguma forma, posso dizer ao vim para me mostrar qual codificação é
Tudo sobre o editor VIM em uma de suas encarnações gráficas.
Digamos que estou editando algum arquivo com o vim (ou gvim). Não tenho idéia da codificação do arquivo e quero saber se ele está em UTF-8 ou ISO-8859-1 ou o que for? De alguma forma, posso dizer ao vim para me mostrar qual codificação é
Eu gosto de escrever tutoriais e artigos para um fórum de programação que frequento. Este fórum tem um limite de caracteres por postagem. Eu usei o Notepad ++ no passado para escrever postagens e mantém uma contagem de caracteres ativos na barra de status. Estou começando a usar o gVim mais e...
É possível fazer com que o vim abra vários arquivos em guias, semelhante à maneira como o args <path>comando abrirá vários arquivos em buffers? Executar algo como isso :tabe ./*resulta no erro "E77: Muitos nomes de arquivos", mesmo que o número de arquivos seja menor que o valor definido na...
Alguns editores de texto da GUI têm uma linha vertical que serve como marcador de comprimento de linha (ajuda a manter linhas menores que 80 caracteres nos arquivos de código-fonte). É possível ter algo semelhante no vim / gvim? Eu sei sobre a opção de régua vim, mas não é muito útil segui-la...
Estou usando o gvim para edição de látex. Escrevo muitos documentos científicos com palavras que o dicionário vim não conhece. Ao executar a verificação ortográfica, encontro palavras que eu sei que estão escritas corretamente, como adiciono essas palavras ao
Quando abro uma nova guia com caminho diferente do arquivo anterior no VIM, o NERDTree continuará sendo a mesma hierarquia de diretórios do arquivo anterior. Existe um atalho de sincronização para alterar o diretório raiz atual para o novo diretório do arquivo
Eu tenho alguns arquivos que estão corrompidos com este símbolo: ^ @ Não faz parte da cadeia; não é pesquisável. Como substituo este símbolo por nada ou como excluo este símbolo? Aqui está um exemplo de linha de um arquivo: ^@F^@i^@l^@e^@n^@a^@m^@e^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@:^@...
Por padrão, os atalhos de cortar / copiar / colar no GVim no Ubuntu são: Cortar "+ x Copiar "+ y Colar "+ gP Gostaria de usar combinações de teclas de controle no GVim, como no Firefox e em outros aplicativos gnome. Como faço para configurar o GVim para funcionar como outros aplicativos...
Onde o VIM (gvim / macvim) mantém arquivos de troca por buffers não salvos / sem nome? (Se assim for). Antecedentes: Ao longo de um seminário semi-intenso, eu estava anotando um buffer MacVim sem nome / não salvo quando o MacBook ficou sem suco e desligou do nada (ele não dormia / hibernou como...
No Vim, existe uma maneira de mover o cursor para o início de caracteres que não sejam espaços em branco em uma linha? Por exemplo, como posso mover o cursor para o "S" na segunda linha abaixo? Primeira linha Segunda linha Se isso importa, eu uso principalmente o MacVim, mas também gostaria de...
Abri um arquivo em uma divisão horizontal ou vertical e, em vez disso, coloque-o em uma nova guia. Isso pode ser feito
Até agora, descobri a troca de divisões lateralmente via CTRL+W x, e é praticamente isso. Como movo uma divisão para qualquer lugar da viewport que contém várias divisões verticais e horizontais? Como criar uma divisão horizontal que, por exemplo, se estende por toda a metade superior da tela...
Como fazer com que o gVim maximize automaticamente sua janela quando a abro? E uma solução multiplataforma, estou tentando usar as mesmas configurações em uma máquina Linux e Windows ... Eu tentei o hack :set lines=999 columns=999, quase funciona, mas a janela não é maximizada, apenas...
Por exemplo, se eu digitar ' :pwd' para obter o diretório de trabalho atual, posso selecionar o texto no gvim, mas não consigo descobrir como copiá-lo para a área de transferência. Se eu tentar o mesmo no console vim, nem consigo selecioná-lo com o mouse. Gostaria que isso funcionasse com todos os...
Eu instalei recentemente a versão 7.4 do gVim em uma máquina com Windows 7. Tentando diferenciar dois arquivos do menu sensível ao contexto no Windows Explorer, continuo recebendo as mensagens de erro: E810: Não é possível ler ou gravar arquivos temporários. E97: Não é possível criar...
Desfazer é bom ter no Vim. Mas, às vezes, em um ponto conhecido, quero apagar meu histórico de desfazer - para poder udesfazer alterações individuais, mas apenas voltando a um determinado ponto. (Por exemplo, isso pode ser quando eu cometi a última vez.) Uma maneira de conseguir isso seria fechar...
fundo O lote converte vários arquivos de origem destacados em sintaxe (C, SQL, Java, PHP, lote, bash) em imagens de alta resolução (600 dpi), adequadas para um eBook e livro impresso. Soluções com falha Até agora, várias tentativas: OpenOffice ou LibreOffice - É necessário reimportar o código...
Eu investiguei algumas maneiras de manter uma lista de buffers abertos no Vim, e alguns deles são muito bons, mas nenhum deles parece se comportar da maneira que eu gostaria. É muito possível que nada parecido com o que eu quero exista, e não custa nada perguntar. Estou usando o NERDTree no GVim e...
O Vim / gvim irá envolver linhas longas como esta: 000000000000000000000000000000000000| 00000000000000 | 11111111111111111111111111111111| 111111111111111111 | 22222222222222222222222222222222| 222222222222222222 | 3333333333333333333333333333| 3333333333333333333333 | Existe uma maneira de...
Estou tentando começar com coisas como o FuzzyFinder , mas estou preso no ponto em que diz: INSTALAÇÃO Coloque todos os arquivos no diretório de tempo de execução. Se você possui o arquivo zip, extraia-o para o diretório de tempo de execução. Você deve colocar os arquivos da seguinte...