2012-07-31 3 views
5

Désolé pour une telle question aléatoire, mais en lisant Janus j'ai remarqué qu'il offre plusieurs raccourcis pour les choses.Vim Janus <D-F><D-/>

Je pense qu'ils sont liés à MacVim et que vous voulez savoir quels sont les équivalents Linux.

Avec <D-F><D-/> Qu'est-ce que le D s représente vraiment? Comment puis-je obtenir ces commandes pour fonctionner?

+1

dupity dupity dupe http://stackoverflow.com/questions/8639320/what-is-the-default-keybinding-for-d-on-linux-mac-has-this-bound-to-command –

+0

@Andy Ray apparaît proche mais des réponses différentes. – sayth

Répondre

4

Vous n'avez pas lu assez attentivement.

Autant que je déteste ce genre de « distribution », les auteurs de Janus ont fait un excellent travail à venir avec les versions Linux/Windows (en utilisant Ctrl ou Alt) de leurs applications spécifiques Mac OS X: voir vim/core/before/plugin/mappings.vim de line 60 à line 160, par exemple.

Pour répondre à votre question:

  • <D-/> est mis en correspondance avec here, il est des alternatives Linux/Windows.

  • <D-F> est mappé there, avec ses alternatives Linux/Windows.

Les mappages <A- peuvent être problématiques dans la plupart des terminaux.

+0

selon lequel c'est et. J'ai longtemps évité Janus J'ai un vimrc un mile de long et des plugins à gogo avec Vundle. Mais je veux apprendre à vim l'éditeur et CSS/JavaScript/Python mais passais le plus clair de mon temps à essayer de comprendre/configurer le vimrc. Cela dit, je devais immédiatement essayer de comprendre comment Janus avait mis en place pep8 et delimitMate. Apparemment Janus utilise flake8 qui semble actuellement ne pas fonctionner. Donc, je pourrais finir par configurer vimrc de toute façon. – sayth

+0

Janus est le meilleur moyen de ne pas apprendre Vim. – romainl

+0

Et découvert pourquoi la syntaxe //, c'est pourquoi ils utilisent easyMotion https://github.com/Lokaltog/vim-easymotion.git – sayth

4

D est l'abréviation de la touche (commande) Mac . Il n'y a pas d'équivalent Linux (voir :help <D-). Cependant, vous pouvez les remapper à autre chose.

+1

@Connor semble étrange alors qu'ils ne l'ont pas mappé à la touche Windows. – sayth

+0

Certaines clés ne sont pas enregistrées par la plupart des terminaux, ce qui limite grandement ces types d'options. – Conner

+1

La clé Wndows est pratiquement inexistante pour Vim. Soit dans la CLI ou dans GVim. – romainl