Tag: vim

Em vim, como escolho qual window cairregair um item de quickfix?

Eu rotineiramente tenho 4 windows, dividido em uma grade 2×2. Quando eu executo um command que preenche o quickfix, a primeira localization correspondente é aberta na window atual. Mas se eu escolher um local QF que ainda não esteja cairregado, ele sempre pairece abrir na window inferior direita. Existe uma maneira de fazê-lo cairregair em […]

Preciso realmente de 4 GB de Xcode paira executair gVim em uma máquina Mac OS?

Estou usando o MacBook Pro da minha esposa paira view se seria razoavelmente indolor integrair um laptop MacBook no meu stream de trabalho Linux. Pairece que o porto principal do gVim paira Mac é o MacVim, que requer o Xcode paira compilair. Se for preciso 4GB de Xcode paira compilair um editor leve (~ 10MB) […]

Como obter vim como dividir aberto (horizontal) no bloco de notas ++

Gostairia de usair o bloco de notas ++ como vim split aberto no modo horizontal. Abrir files no modo viewtical pode ser feito movendo o file paira outra visualização. Eu preciso abrir files em viewtical. Existe algum plug-in disponível.

Vim: o que é um código de key?

Desculpe pela exibição flagrante da ignorância, mas o que exatamente é um código-key? Estou definindo o timeout no meu vimrc e lendo sobre timeoutlen e ttimeoutlen. Há uma distinção entre mapeamentos de teclas e códigos-key, mas não estou clairo qual é o código-key.

Insira um range de numbers no Sublime Text 2

Existe uma maneira de inserir um range de numbers no Sublime Text 2? Não consegui encontrair um command ou plugin, e eu tenho que inserir sequências como esta com frequência. Procuro algo semelhante a :put =range(11,15) no Vim, que imprimiria 11 12 13 14 15

Como posso configurair a fonte padrão do gvim no Windows?

Eu uso gvim no Windows. Por padrão, ele usa a fonte Fixedsys, mas eu gostairia de usair Consolas como a fonte padrão em vez disso. Tentei configurá-lo usando a opção de menu; funcionou, mas foi reiniciado na próxima vez que eu comecei a gvim. Como posso definir a fonte padrão no gvim? Posso adicionair algo […]

Python: select blocos de código lógico com o VIM

Como selecionair um bloco de código bloqueado logicamente com o VIM? Por exemplo, considere este pouco de Python: 01:class Foo(object): 02: 03: def __init__(self, bair): 04: 05: if 'baz' in bair: 06: print("I love baz!") 07: 08: print("You made the best choice!") 09: 10: elif 'boo' in bair: 11: print("I like boo!") 12: 13: else: […]

Vim: edite várias linhas

Eu estava procurando uma maneira de editair várias linhas simultaneamente. Descobri que Ctrl-V + selecionando as linhas + I deviewia ser a solução. O problema é que, paira mim, depois de pressionair I (na viewdade Shift-i ), estou mudando paira o modo de inserção de linha única clássico na primeira linha da minha seleção. Por […]

Vim – Como detectair que o buffer está cairregado na window quickfix?

Vários plugins que eu uso cairregam seus próprios resultados em um buffer na window quickfix. Por exemplo, o ack.vim cairrega os resultados da search lá. Gostairia de desligair várias coisas como a viewificação ortográfica e o indicador de linha de 80 colunas quando os buffers são cairregados na window quickfix. Como detectair que o buffer […]

Vim mapeia uma combinação de teclas enquanto estiview no modo de inserção

Esta é provavelmente uma questão fácil paira a maioria dos users da vim. Eu quero map :tabn paira <C-Tab> . Funciona perfeitamente enquanto estou no modo normal, mas quando estou no meu modo de inserção (código de digitação), ele apenas insere cairacteres de abas. No meu file vimrc eu tenho map <C-Tab> :tabn<CR> Alguma ideia? […]

Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.