Copier / coller de blocs / colonnes de texte Sublime – Tests Python

By | avril 12, 2019

Python pas cher

L’une des choses que j’aime dans Vim est le mode bloc visuel, notamment le copier / coller de colonnes.

J'utilise Sublime depuis un moment et j'oublie toujours le moyen le plus simple de le faire.
Alors, maintenant que j’ai compris à nouveau, j’écris ceci pour ne pas oublier.

L'idée générale est la suivante:

1. Copiez une colonne de texte. Et rappelez-vous combien de lignes sont sélectionnées.
2. Créez plusieurs curseurs où vous souhaitez coller. (Doit être exactement le même nombre de lignes que # 1.)
3. (Si vous êtes en mode vintage, passez en mode ‘insert’.)
4. coller

Cependant, je ne veux pas compter les lignes si je veux simplement coller quelque part ailleurs dans le même ensemble de lignes.
Voici ci-dessous ce qui fonctionne pour moi.

Avertissement: J'utilise Sublime 3, en mode vintage, sous Windows 7. Votre kilométrage peut donc varier.

Ces étapes consistent à faire quelque chose de rapide, copier une colonne de texte de n'importe où dans le même ensemble de lignes. Comme peut-être la fin de la ligne.

  1. Sélectionnez le bloc de texte à copier. (Pour moi, c'est avec le bouton central de la souris) (mac: option + bouton gauche de la souris)
  2. Copier avec Edition-> Copier ou Ctrl + C
  3. Yank, en mode vintage, c’est ‘y’. Ceci est inutile pour l'effet de tir sec. L'effet secondaire, cependant, consiste à désélectionner et à revenir à plusieurs curseurs.
  4. Placez maintenant les curseurs à l’endroit où vous souhaitez coller. Mode Vintage: 0 pour le début de la ligne, $ pour la fin de la ligne.
  5. «I» ou «a» pour passer en mode «insertion».
  6. Coller. Édition-> Coller ou Ctrl + V.

Cela fonctionne pour moi.
Je voudrais savoir comment le faire sans le «tir» inutile.