Eu quero centralizar a visualização depois que eu mova várias linhas para cima / baixo (por exemplo, 7j ), mas não quando eu apenas movo uma vez (por exemplo, j , mas não me importo com 1j ). Aqui está o que eu tenho:
:noremap j jzz...
alguém pode fornecer uma explicação sobre o que isso está fazendo ou me apontar para o vimdocs? line("'\"")
function! ResCur()$
if line("'\"") <= line("$")
normal! g'"
return 1
endif$
endfunction
a função é para retorn...
No texto sublime 3, se eu estiver editando um file.py e digitar class , ele será criado automaticamente para mim
class ClassName(object):
"""docstring for ClassName"""
def __init__(self, arg):
super(ClassName, self).__ini...
Eu adicionei vários mapeamentos pequenos ao meu vimrc que me ajudam a trabalhar, como noremap H ^ e inoremap jk <esc> . É divergente o suficiente de vanilla vim que outras pessoas no trabalho têm dificuldade em codificar no meu comput...
Em um dos meus arquivos de configuração , defino viminfo para
set viminfo+=n~/.cache/vim/info
Agora, ambos ~/.viminfo e ~/.cache/vim/info são criados. Se eu deletei ~/.viminfo , ele será recriado novamente.
Como posso diz...
Eu estou usando o vim por algum tempo, mas acho que eu quebrei minhas configurações de alguma forma depois de instalar alguns pacotes.
Deixe-me mostrar isso com exemplos. No modo normal, estou acostumado a navegar assim:
Noentanto,quandomu...
Eu mantenho um arquivo de log e quero que ele seja gravado em disco sem ter que salvá-lo manualmente após cada edição.
Eu usei o comando :au! CursorHoldI,CursorHold <buffer> silent! :update que encontrei em algum lugar, e que funcion...
Sempre que eu abro um arquivo com o vim, a sessão vim começa com 2c sendo automaticamente / programaticamente 'pressionado'. Isso significa que, se eu começar a tentar mover o arquivo pressionando j , a ação 2cj será executada, o que sig...
Então, eu configurei o Vim como meu visualizador padrão. Eu também tenho o NERDTree sendo iniciado automaticamente - mas eu realmente poderia fazer sem o NERDTree mostrar a localização das páginas do homem toda vez que eu checar o homem.
Eu t...
Eu sei que existe uma configuração vim que permite que você mostre caracteres ao usar o comando change, mas não consigo encontrar o que é.
Ex:
"This is a<ci"> string"
Dentro do <> é onde eu uso o comando ci" para alte...