2012-07-31 7 views
5

Ci scusiamo per una domanda casuale, ma durante la lettura di Janus ho notato che offre diverse scorciatoie per le cose.Vim Janus <D-F><D-/>

Penso che siano correlati a MacVim e vogliono sapere quali sono gli equivalenti di Linux.

Con <D-F><D-/> cosa rappresentano realmente gli D? Come faccio a far funzionare questi comandi?

+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 appare vicino ma risposte diverse. – sayth

risposta

4

Non hai letto abbastanza attentamente.

Per quanto disprezzo quel tipo di "distribuzione" di Giano gli autori hanno fatto un ottimo lavoro fino a venire con le versioni Linux/Windows (utilizzando Ctrl o Alt) dei loro mappature specifiche per Mac OS X: vedi vim/core/before/plugin/mappings.vim da line 60 a line 160, ad esempio.

Per rispondere alla tua domanda:

  • <D-/> è mappato here, insieme con il suo alternative Linux/Windows.

  • <D-F> è mappato there, insieme alle sue alternative Linux/Windows.

Le mappature <A- possono essere problematiche nella maggior parte dei terminali, però.

+0

in base al fatto che è e. Per lungo tempo ho evitato Janus. Ho ottenuto un milione di miglia e plugins in abbondanza con Vundle. Ma voglio imparare l'editor e CSS/JavaScript/Python, ma ho passato la maggior parte del mio tempo a cercare di configurare/configurare il vimrc. Detto questo, ho dovuto provare immediatamente a capire come Janus aveva impostato pep8 e delimitMate. Apparentemente Janus usa flake8 che al momento sembra non funzionare. Quindi potrei finire per configurare comunque vimrc. – sayth

+0

Janus è il modo migliore per non imparare Vim. – romainl

+0

E ho scoperto perché la // sintassi è il motivo per cui usano easyMotion https://github.com/Lokaltog/vim-easymotion.git – sayth

4

D sta per Mac (comando). Non esiste un equivalente Linux (vedere :help <D-). Tuttavia, puoi rimapparli con qualcos'altro.

+1

@Connor sembra strano quindi non averlo mappato alla chiave di Windows. – sayth

+0

Alcune chiavi non sono registrate dalla maggior parte dei terminali, il che limita notevolmente questi tipi di opzioni. – Conner

+1

La chiave Wndows è praticamente inesistente per Vim. O nella CLI o in GVim. – romainl