Eu instalei o Sublime Text 2 no Windows e estou tentando usar o recurso de vários cursores.
Em primeiro lugar, destaco a seleção que procuro (três linhas).
Em seguida, posso pressionar CTRL+ Dpara selecionar cada nova ocorrência ou ALT+ F3para selecionar todas. Existem quatro repetições na minha situação.
Agora quero mover os cursores no meio das três linhas e adicionar algumas informações, a serem adicionadas a todas as ocorrências.
Assim que clico na seleção, a seleção múltipla desaparece? Há algo que estou fazendo de errado, tenho certeza que está errado, mas como a documentação é tão fraca, não consigo descobrir como?
sublimetext2
sublimetext
StuartM
fonte
fonte
ctrl+shift+l
vários cursores?Ctrl + left click
foi a solução para mim. Veja a resposta do Zenexer para muito mais.Respostas:
Em Sublime Text, após selecionar várias regiões de texto, um clique é considerado uma forma de sair do modo de seleção múltipla. Em vez disso, mova o cursor com as teclas do teclado (setas, Ctrl + setas, etc.) e você ficará bem
fonte
Normalmente, é mais fácil simplesmente pular o mouse - ou seria se o Sublime não bagunçasse a seleção múltipla durante a quebra de linha. Aqui está a documentação oficial sobre como usar o teclado e o mouse para seleção múltipla. Por estar um pouco espalhado, vou resumir:
Onde os atalhos são diferentes no Sublime Text 3, fiz uma observação. Para a v3, sempre testo usando a versão de desenvolvimento mais recente; se você estiver usando a versão beta, sua experiência pode ser diferente.
Se você perder sua seleção ao alternar entre guias ou janelas (principalmente no Linux), tente usar Ctrl+ Upara restaurá-la.
Rato
Windows / Linux
Blocos de construção:
Combine como achar melhor. Por exemplo:
Mac OS X
Blocos de construção:
Combine como achar melhor. Por exemplo:
Teclado
janelas
Linux
Mac OS X
Notas para usuários de Mac
Em Yosemite e El Capitan, ⌃⇧⇡e ⌃⇧⇣são atalhos de teclado do sistema por padrão. Se quiser que funcionem em Sublime Text, você precisará alterá-los:
System Preferences
.Shortcuts
guia.Mission Control
na caixa de listagem à esquerda.Mission Control
eApplication windows
(ou desative-os). Eu uso ⌃⌥⇡e ⌃⌥⇣. Os padrões são ⌃⇡e ⌃⇣; adicionar ⌃a esses atalhos ativa as mesmas ações, mas retarda as animações.Caso você não esteja familiarizado com os símbolos do teclado do Mac:
fonte
Alt
clique e arraste) - se a quebra de linha estiver ativada, as linhas serão danificadas ao recuá-las. É um bug conhecido?⇧⌘L
parece ter um desempenho melhor.Tente usar Ctrl e clique nos vários lugares em que deseja colocar os cursores. Ctrl-D é para múltiplas descobertas incrementais.
fonte
cmd + click
em um Mac para inserir vários cursores onde você quiser.Acho que usar o modo vintage funciona muito bem com multisseleção sublime.
Minhas teclas mais usadas seriam "w" para pular uma palavra, "^" e "$" para mover para o primeiro / último caractere da linha. Combinações como "2dw" (exclua as próximas duas palavras após o cursor) tornam o uso de multisseleção realmente poderoso.
Isso parece óbvio, mas realmente acelerou meu fluxo de trabalho, especialmente ao editar HTML.
fonte
Usuários do Mac, deixe-me economizar tempo:
fonte