Est-il possible d'obtenir un défilement fluide (à l'aide de la molette de défilement de la souris ou du pavé tactile de MacBook) dans un terminal sur Mac OSX (Lion)? De plus, pourrais-je le faire dans vim?
Je trouve que le défilement fluide facilite la lecture du code, je n'aime pas quand vous ne pouvez faire défiler que sur des lignes discrètes, par opposition au défilement continu pixel par pixel.
Merci
Réponses:
J'utilise iterm2, et je trouve de très belles fonctionnalités en utilisant vim 7.3 dans le terminal avec les options suivantes:
EDIT: set mouse = a semble également cool à utiliser comme indiqué par l'autre suggestion.
Cela vous fait automatiquement basculer dans le mode visuel de la normale lors de la sélection du texte, ou dans le mode qui dit - (insérer) VISUEL - du mode d'insertion. Cela a également l'avantage pratique de ne pas définir ces modes du tout dans la mesure où lorsque vous avez des numéros de ligne ou des numéros de ligne relatifs, il ira de l'avant et copiera les numéros que vous ne voulez probablement pas copier. Quand il vous fait tomber en mode visuel activé par la souris de cette façon, il évite de copier ces numéros de ligne, car cela fonctionne pour contrôler la sélection du mode visuel plutôt que la sélection du terminal natif (qui est supprimée). Le défilement fonctionne très bien tout au long, en gardant à l'esprit qu'il sélectionne tout depuis l'endroit où vous avez commencé la sélection jusqu'au bas de l'écran. Oubliez ctrl + c / ctrl + v dans vim - Vous utilisez les commandes vim yankypasta (y, yy, p,
http://vim.wikia.com/wiki/Mac_OS_X_clipboard_sharing#Comments
Encore une fois, iterm2 - le terminal intégré d'osx est une corbeille. Je ne vois pas vraiment votre bœuf avec le défilement ligne par ligne, car je suis content de la façon dont cela fonctionne simplement comme le devrait Vim, mais c'est peut-être pour des raisons similaires à la raison pour laquelle je ne peux pas regarder d'autres personnes jouer à des jeux vidéo sur le mal des transports ou pourquoi la lumière fluorescente et le moniteur CRT scintillent avec la tête des gens au point de migraine. Essayez d'ajuster le taux de rafraîchissement sur votre cerveau, vous pouvez sentir le bouton si vous appuyez assez fort sur votre tempe et tournez.
la source
Je ne suis pas vraiment d'accord avec vous mais voici un plugin Terminal.app qui fait ce que vous voulez et plus encore.
Vous devrez peut-être ajouter
à votre .vimrc. Voir
:help mouse
pour plus d'informations.la source
/
,?
,fF
,tT
et<C-f>
/<C-b>
beaucoup plus utile.