Pressionando gge Gvocê pode pular para as duas extremidades de um buffer. 42G pula para a linha 42. Existe algum gatalho rápido para pular para o meio do buffer. Algo como aproximadamente round(number of
Pressionando gge Gvocê pode pular para as duas extremidades de um buffer. 42G pula para a linha 42. Existe algum gatalho rápido para pular para o meio do buffer. Algo como aproximadamente round(number of
Existe uma opção para aplicar uma configuração em todas as guias e janelas, por exemplo, aplicar :set numbera todas as guias
Eu raramente, se é que alguma vez, abro vimsem nomes de arquivos. Freqüentemente, quero testar algo, geralmente um script descartável rápido, e geralmente os nomeio test.sh(ou alguma variante do mesmo test.py). Posso vimassumir um test.shnome de arquivo se eu corri vimsem nenhum nome de arquivo?...
Atualmente, estou escrevendo muito texto sem formatação (e LaTeX com formatação mínima em parágrafos), e seria bom se eu pudesse configurar o vim para manter cada frase (por simplicidade, texto terminado com um '.', '!' , ou '?', ou seja, uma pontuação final seguida por um espaço para evitar a...
Às vezes, uso :scom uma regexp complicada que pode ou não estar correta ou não tenho certeza se quero substituir todas as correspondências. Existe alguma maneira de dizer ao Vim para confirmar todas as correspondências que encontrar antes que ele realmente substitua o
Eu tenho os plugins sintáticos e de modo python instalados e ambos incluem verificadores de sintaxe. Eu acho que o verificador de sintaxe em modo python é mais versátil para arquivos python, então eu gostaria de usar apenas esse (em vez de ambos). Como desabilito o sintático apenas para arquivos...
Existe uma maneira de mover meu cursor para o meio da linha atual? (no meio da linha de texto - não no meio da largura da tela) Fiquei me perguntando se havia um atalho semelhante ao Mque move o cursor para o meio da tela. EDIT : Adicionado esclarecimento entre
Eu uso vimdiffpara inspecionar as diferenças entre os arquivos e, algumas vezes, perde um pouco. por exemplo, se eu tiver os dois arquivos a seguir: //a.c printf("Hello\n"); e: //b.c int i = printf("hello\n") + 3; mostrá-los em vimdiffdá: O que vou querer ver é que, em bc, o valor hnão é...
Ao usar uou CTL-Rdesfazer ou refazer uma edição no vim, pareço alterar trechos de texto, não apenas as teclas mais recentes. O que determina o tamanho do pedaço que é considerado uma única
Eu faço uma quantidade razoável de transcrição na qual digito a mais de 100 wpm sem olhar para a tela. Eu acho que seria útil se o vim pudesse me dar algum tipo de sugestão audível se o verificador ortográfico tivesse marcado a última palavra (provavelmente indicando que eu cometi um erro de...
Uma coisa que costumo fazer (mas confio na linha de comando) é pesquisar / fazer grepping em vários arquivos. Existe uma maneira de exibir resultados de pesquisa para todos os buffers abertos? Idealmente, eu gostaria de ter um novo buffer dividido contendo a localização e o fragmento do...
A maioria dos editores possui um recurso, como quando você pressiona algumas teclas colocando o cursor sobre uma função; ela exibe a documentação dessa função, juntamente com o número e o tipo de argumentos que a função recebe. Fiquei me perguntando se o Vim oferece esse suporte. Por exemplo, ao...
Estou tendo dificuldades para aprender regexps do vim (também não conheço nenhum outro regexp muito bem), então o principal problema é definir o regexp que corresponda some_function_call(simple_value, keyword=value) palavra-chave neste exemplo. Por isso, deve corresponder a uma palavra se...
Quero instalar um plug-in vim, esse plug-in precisa de um +pythonrecurso; portanto, quando abro o vim e digito :versionele é exibido -python. Como posso
Parece-me que "+pnem "*pfunciona para mim. Como posso saber se meu Vim está instalado e configurado corretamente para disponibilizá-lo? E se não estiver configurado, o que posso fazer para configurá-lo? Estou executando o Fedora 20 com o Mate 18.1. Eu instalei o vim-enhancede vim-x11pacotes. E...
A única documentação para instalar o YCM parece ser para o Vundle e eu sou bastante novo no vim-plug e plugins em geral, então não tenho certeza de quão bem ele se traduz no
Eu tenho o vim 7.4 instalado, mas não tenho certeza em que nível de patch estava quando o instalei. Como faço para verificar? vim --version Dá VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 15 2014 16:18:44) .... Mas não fornece o nível do patch ou um número de versão...
Estou preso no Windows 10 e gostaria de dar uma chance ao Neovim. Está pronto ou devo apenas configurar minha configuração do vim por enquanto? Eu realmente não vi nenhum vídeo ou artigo sobre o Neovim no Windows, mas, ao pesquisar no Google, encontrei alguns que me levam a acreditar que pode haver...
Isso é algo que me incomoda há muito tempo, mas nunca cheguei a perguntar. Digamos que o texto em seu buffer fique assim: Hello World Se eu colocar meu cursor em algum lugar na linha 2, e o fizer yk, meu cursor terminará na linha 1. Isso parece implicar um operador e um movimento também move o...
Eu uso eslintcom alepara lint meu código Javascript. Depois de editar um bloco de código, geralmente tenho alguns erros para corrigir. A correção é feita navegando para a próxima linha incorreta, lendo o problema na régua e corrigindo. Se eu pudesse pular a fase de navegação e usar uma ligação...