Perguntas com a marcação «key-bindings»

Executando uma ação ao pressionar uma tecla. Eles também são chamados de mapeamentos de chave ou mapeamentos. Para perguntas sobre associações de teclas padrão, bem como criar ou redefinir associações de teclas.



1
O que <ctrl-h> faz?
Eu estava apenas explorando a tecla control no vim (para me familiarizar mais com o vim em geral) e não entendo exatamente o que acontece exatamente quando pressiono &lt;ctrl-h&gt;. Então, quando eu usei &lt;ctrl-h&gt; no meu (modded) vim, ele só vai um para a esquerda, mas quando estou na primeira …

1
Não consigo remover o mapeamento de uma combinação de teclas `y <CG>`
Quando verifico meus mapeamentos com :verb nmap y eu recebo: n y&lt;C-G&gt; *@:call setreg(v:register, &lt;SNR&gt;104_recall())&lt;CR&gt; Last set from ~/.vim/bundle/vim-fugitive-2.2/plugin/fugitive.vim Tento desmapear com :unmap y&lt;C-G&gt;e com :unmap y&lt;C-g&gt;, mas não tem efeito e recebo o erro E31: No such mapping. Como posso remover esse mapeamento? Por que não :unmap y&lt;C-G&gt;trabalha aqui?


1
Devo usar xmap ou vmap nos meus mapeamentos?
xmapcria um mapeamento apenas para o modo Visual, enquanto vmapcria um para o modo Visual e o modo Selecionar. Pelo que entendi, a intenção do modo Selecionar era fazer o Vim se comportar como qualquer outro editor não modal quando o texto é selecionado, ou seja, digitar qualquer coisa substitui …


1
Tornar zG e zW persistentes
Edit : Eu transformei isso em um pequeno plugin. Esta é a minha primeira tentativa de escrever uma e não tenho idéia do que estou fazendo, portanto qualquer ajuda é muito apreciada. :) Aqui está: https://github.com/danielbmarques/vim-dialect ---------- Quero continuar usando zge zwadicionando palavras aos vim globais spellfile, mas quero usar …

2
Repita n vez que um mapeamento começar com uma contagem
Eu criei o seguinte mapeamento: :map &lt;F8&gt; 3w Quando pressionei 2&lt;F8&gt;, pensei que moveria seis palavras ( 2*3w), mas moveria 23 palavras. (Isso foi mencionado na seção de ajuda do editor vim) Como mapeá-lo para trabalhar por 6 movimentos em vez de 23? Além disso, informe-me se esse recurso foi …

1
Diferenciando entre tecla Shift esquerda e direita
Tenho o mau hábito de usar a tecla Shift do mesmo lado do teclado que a letra ao amarrar letras maiúsculas. Para digitar a D, por exemplo, pressione o turno esquerdo com o mindinho esquerdo e dcom o dedo indicador esquerdo. É melhor usar a mudança à direita em combinação …


1
Não consigo mover o documento durante a edição
Estou trabalhando em um computador ChromeOS com o Vi e o Vim. Quando abro o editor para um documento existente, digito A para começar a editar. Quando tento me movimentar com minhas teclas de seta, acontece o seguinte: Eu tentei o Vim e o Vi, e os dois têm esse …

2
Como voltar à posição do cursor antes de entrar no modo de inserção?
Estou tentando configurar mapeamentos de modo normal para facilitar a adição de espaço em branco ao redor do cursor: &lt;C-h&gt;adicionará um espaço à direita do cursor; &lt;C-j&gt;adicionará uma nova linha abaixo; &lt;C-k&gt;adicionará uma nova linha acima; &lt;C-l&gt;adicionará um espaço à direita do cursor; e &lt;C-Enter&gt;adicionará uma nova linha na posição …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.