Vi & Vim

29
Renuméroter la liste des tampons

Après avoir travaillé sur un projet pendant un certain temps, je commence à voir de grands écarts entre les nombres de tampons consécutifs. Cela est dû au fait que les tampons entre eux ont été effacés pour diverses raisons. Malheureusement, cela peut rendre difficile de passer à un tampon...

29
Permuter la position de deux fenêtres

Disons que la structure actuelle de ma fenêtre est la suivante: + ----- + ---------------------------- | | | A | | | + ----- + | | | B | L'ordre de A et B n'est pas tout à fait naturel. Ce serait mieux si B était au sommet. Cependant, si j'y vais <C-w>K, B sera tout en haut de toutes les...

27
Comment formater le fichier JSON dans Vim

Étant donné un fichier avec un grand objet JSON sur une seule ligne comme {"versions":[{"count":2,"version":""},{"count":1,"version":"1.1.1"},{"count":14,"version":"2.9"},{... Comment puis-je formater ceci pour qu'il soit lisible par l'homme dans

26
Comment installer NERDTree avec Vundle?

Je commence à utiliser Vim et j'ai choisi Vundle au lieu de Pathogen. Je voudrais savoir si je peux installer le NERDTree en utilisant Vundle. Je démarre Vim et cherche NERDTree comme ceci: :BundleSearch NERDTree Mais il ne trouve pas le plugin, seulement: "Keymap: i - Install plugin; c - Cleanup;...

26
Achèvement du code Vim pour Python 3

J'utilise Debian Jessie et j'utilise le vim-nox actuel (avec + python -python3). J'ai du mal à programmer en Python 3, car j'ai du mal à terminer le code Python 3. YouCompleteMe ne prend pas du tout en charge Python3. jedi-vim prend en charge l'achèvement de Python 3, mais seulement si j'aurais...

26
Tabstops élastiques à Vim?

Existe-t-il un plugin ou une fonctionnalité intégrée dans Vim qui permet des onglets élastiques ? J'ai cherché un peu et j'ai trouvé des références disant que ce n'était pas possible à Vim, mais elles étaient assez anciennes. Existe-t-il un moyen d'avoir des languettes élastiques dans Vim? Je suis...

26
Comment bloquer le remplacement du code en mode visuel?

J'ai une liste d'articles où je veux remplacer les deux premiers caractères: a) item 1 b) item 2 c) item 3 Quelle est la façon la plus rapide de procéder: * item 1 * item 2 * item 3 J'ai une approche en mode visuel (Ctr-v, jjj, mais j'ai besoin de faire deux commandes de remplacement. Iirc, ce...