Cette fois, il est apparu dans le chapitre 1 de Introduction to Ruby for Professionals. J'ai eu un peu de mal avec le processus permettant de saisir le japonais avec irb, je vais donc le laisser sous forme de mémorandum.
Vous pouvez utiliser irb pour effectuer la programmation de manière interactive. Sans avoir à écrire dans un éditeur de texte et à l'exécuter dans un terminal Vous pouvez facilement vérifier le fonctionnement de Ruby simplement en écrivant le même contenu que l'éditeur de texte sur irb.
(Figure: Contrôle de fonctionnement avec irb)
Démarrez irb et essayez de saisir le japonais.
terminal
irb(main):001:0> '\U+FFE3\U+FFE3\U+FFE3\U+FFAB
Si vous êtes dans une telle situation, vous ne pourrez pas entrer et sortir le japonais. Voici la solution.
Que faire si vous ne pouvez pas entrer le japonais en irb Impossible de saisir le japonais avec irb, impossible de spécifier la version Ruby avec rbenv
J'ai essayé les deux ci-dessus, mais cela n'a pas fonctionné.
Ensuite, quand je l'ai essayé en référence à "Que faire lorsque l'entrée japonaise est brouillée sur Mac irb"
terminal
appurunoMacBook-Air:~ apple$ rbenv version
system (set by /Users/apple/.rbenv/version)
Je n'ai pas trouvé "2.5.3 (défini par /Users/donchan922/.rbenv/version)" qui devrait être dans l'article, j'ai donc pensé que c'était étrange et j'ai cherché la version de rbenv.
"Gérer la version ruby avec rbenv" Reportez-vous à cet article et suivez les étapes.
terminal
appurunoMacBook-Air:~ apple$ rbenv --version
rbenv 1.1.2
appurunoMacBook-Air:~ apple$ rbenv install --list
2.5.8
2.6.6
2.7.2
jruby-9.2.13.0
maglev-1.0.0
mruby-2.1.2
rbx-5.0
truffleruby-20.2.0
truffleruby+graalvm-20.2.0
appurunoMacBook-Air:~ apple$ rbenv versions
* system (set by /Users/apple/.rbenv/version)
2.5.0
2.5.1
2.5.7
En plus du système, il existe plus de versions! Ensuite, j'ai suivi les étapes ci-dessous et lancé irb, et j'ai pu saisir le japonais en toute sécurité.
terminal
$ rbenv global 2.5.0
$ rbenv version
2.5.0 (set by /Users/owner/.rbenv/version)
appurunoMacBook-Air:~ apple$ irb
irb(main):001:0> 'Ce'
=> "Ce"
Je suis contente!
Que faire si vous ne pouvez pas entrer le japonais en irb Impossible de saisir le japonais avec irb, impossible de spécifier la version Ruby avec rbenv "Que faire lorsque l'entrée japonaise est déformée sur Mac irb" "Gérer la version ruby avec rbenv"