De nombreux IDE complètent automatiquement les noms de fonctions, les variables, les noms de méthodes, etc., au fur et à mesure que l'utilisateur les tape. Les meilleurs complètent les noms en fonction à la fois de la bibliothèque intégrée au langage et de ce qui a déjà été défini dans …
Certains éditeurs (tels que Visual Studio sur Windows) effectuent l'auto-complétion C ++ qui comprend le C ++. Par exemple, étant donné: #include <vector> int main(void) { std::vector<int> v; v.i Dans Visual Studio, l'auto-complétion sait que la seule méthode std::vector<int>qui commence par un i est insert. Est-il possible d’obtenir ce type …
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 …
Comment créer ma propre liste de saisie semi-automatique pour certains types de fichiers? Par exemple, je voudrais que css et html se complètent automatiquement à partir de la liste des classes css dans FontAwesome .
En ce moment, j'utilise fugitif pour gérer presque tout ce qui est lié à git, mais je ne trouve pas un bon flux de travail pour visualiser rapidement et basculer entre les branches disponibles. Je peux le faire :Git checkout <branch-name>, le problème est qu'il complète automatiquement les noms de …
La plupart des éditeurs ont une fonctionnalité comme lorsque vous appuyez sur certaines touches en plaçant un curseur sur une fonction, il affiche la documentation de cette fonction ainsi que le nombre et le type d'arguments que cette fonction prend. Je me demandais si Vim offre un tel support. Par …
Mon ami m'a montré il y a quelques jours un truc sympa sur Emacs où il pouvait simplement ouvrir un fichier sur un serveur distant et j'ai instantanément pensé "il devrait y avoir un moyen de le faire dans vim aussi" et c'était vrai. Je peux juste m'en servir :e …
Dans Bash, quand il y a plusieurs fichiers avec le même préfixe et que je tape une partie du préfixe et que je frappe Tab, cela complète le préfixe commun et me permet de continuer à taper pour différencier les résultats possibles. Dans Vim, lorsqu'il y a plusieurs fichiers avec …
Je revisite mes compétences vim et je joue avec l'achèvement en utilisant la commande Ctrl-n. Je programme en Perl. Lorsque je suis en mode d'insertion et que je frappe Ctrl-n, je reçois un message indiquant qu'il s'agit de "Scanner le fichier inclus" en bas du terminal et il semble qu'il …
Existe-t-il un moyen de configurer vim concernant les types de fichiers qu'il considère "appropriés" pour l'ouverture? Permettez-moi de clarifier par un exemple. Imaginez que vous travaillez sur un document en latex. Une fois que vous avez créé votre fichier, vous disposez des éléments suivants dans votre répertoire (ainsi que d'autres …
Existe-t-il un moyen de changer la couleur d'arrière-plan du menu contextuel dans gvim? La couleur d'arrière-plan par défaut est le rose, ce qui est un peu bizarre pour moi.
<C-p>et <C-n>permettre l'achèvement des mots trouvés dans le document actuel. Je prends des notes et écrire mot à dire {0,1}^net à (E,D)plusieurs reprises. Ce sont des MOTS constitués de plusieurs mots. Existe-t-il un moyen de compléter les mots avec <C-p>et <C-n>(ou toute autre ins-completioncommande connexe )?
J'essaie d'améliorer une ancienne fonction d'achèvement. Je voudrais qu'il mette à jour les choix affichés dans le menu contextuel lorsque je tape de nouveaux caractères Ma fonction d'achèvement est function! lh#icomplete#ecm(findstart, base) abort if a:findstart let l = getline('.') let startcol = match(l[0:col('.')-1], '\v\S+$') if startcol == -1 let startcol …
Puis-je intégrer une forme de complétion de symboles à Vim? Les éditeurs TeX dédiés comme TeXMaker fournissent une liste de symboles à compléter (par exemple, \alaffiche une liste avec \alpha, \laaffiche \lambdaet \langle). Veuillez noter que TeX a un assez grand nombre de symboles, donc les suggestions impliquant un mappage …
Habituellement, insérer le mode achèvement ( <C-n>) insère le bon mot la première fois que j'appuie <C-n>, mais pas toujours. Par conséquent, j'aimerais que Vim insère la correspondance qu'il juge la meilleure lorsque j'appuie sur <C-n>, mais permettez-moi quand même d'annuler cette insertion par la suite si la correspondance correcte …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.