2010-11-11 9 views
3

Désolé si ce sont des réponses évidentes, mais je ai googlé et ne peux pas sembler trouver ce que je cherche.Quelques questions Emacs noob

  1. Quand j'ai plusieurs fichiers ouverts en mode écran partagé à l'aide C-x C-3 Comment fermer juste la fenêtre, je suis actuellement et aucun autre?

  2. J'utilise Ruby et il ne semble pas indentement automatique mon defend correctement .. y at-il un plugin Ruby qui va résoudre ce problème?

  3. Y at-il une commande pour aller à une ligne spécifique?

  4. Comment interpréter le ruby ​​à partir d'emacs?

Répondre

8

1. Quand j'ai plusieurs fichiers ouverts en mode écran partagé à l'aide C-x C-3 comment puis-je fermer juste la fenêtre, je suis actuellement et aucun autre?

Pour fermer la vue actuelle C-x 0. (BTW, je pense que vous faites allusion C-x 3.)

2. J'utilise Ruby et il ne semble pas l'auto-indentation mon defend correctement .. est-il un plugin Ruby qui corrigera ce?

Jetez un oeil à

3. Y at-il une commande pour aller à une ligne spécifique?

Bien sûr, M-g g (ou M-x goto-line)

4. Comment puis-je interpréter rubis à l'intérieur emacs?

Ne sait pas. Vous pouvez essayer rubydebug.

+1

Pour un accès plus rapide à la goto-ligne M-x, essayez M-g M-g. – tsellon

+0

Merci, mis à jour – aioobe

0

pour Q3) en plus vous voulez savoir Ch w COMMAND toujours vous montrer la clé de liaison pour une funcion

C-h w goto-line RET 
goto-line is on M-g g, M-g M-g, <menu-bar> <edit> <goto> <go-to-line> 
0

pour le 4ème trimestre), vous pouvez lancer un shell dans un tampon, soit M-x eshell ou M-x shell et il suffit de lancer votre script là-bas. En utilisant la configuration eshell dans [1], vous pouvez facilement basculer entre le shell et votre source de script (en appuyant sur C-z).

[1] http://www.emacswiki.org/alex/2008-08-19_Emacs_on_Windows

1

Vous pouvez également voir b C-h qui vous donnera la clé de liaison pour le tampon courant pour vous donner beaucoup de choses supplémentaires que vous pourriez avoir besoin. Une fois que vous avez installé un mode Ruby, vous pouvez également utiliser C-hm pour voir la liaison de touches pour les modes spécifiques dans votre tampon actuel, y compris le mode ruby.