3 votes

vim ne peut pas se mettre en page correctement avec eliminator

J'utilise terminator comme émulateur de terminal. Terminator permet d'augmenter/diminuer la taille des polices et modifie aussi correctement les variables d'environnement $COLUMNS et $LINES. less y nano semblent comprendre ce changement et affichent correctement les fichiers longs. Mais vi/vim ne semble pas comprendre ce changement et n'affiche pas bien (il n'affiche pas à partir de la première ligne du fichier).

Au moment où cela se produit, les valeurs des variables d'environnement pertinentes sont :

$  echo $LINES
47
$  echo $COLUMNS
198

logiciel installé :

ii  vim                                                         2:7.3.429-2ubuntu2.1                       Vi IMproved - enhanced vi editor
ii  terminator                                                  0.96-0ubuntu1                              multiple GNOME terminals in one window

1voto

devav2 Points 33862

Vous pouvez utiliser stty columns <arg> pour modifier la largeur des colonnes de la fenêtre ou stty rows <arg> pour modifier la hauteur des lignes de la fenêtre.

Pour plus d'informations sur le stty, consultez le site suivant page

Dans vi/vim, il utilise les mêmes paramètres que votre terminal. Dans gvim ou terminator pour changer la taille de la police vous pouvez utiliser :set guifont=<value> ou vous pouvez définir cette valeur de façon permanente dans .vimrc fichier

Consultez le site Wiki de Vim sur la façon de changer la police.

J'espère que cela vous aidera

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X