Entrée japonaise avec Ruby irb / irb (main): 001: 0> '\ U + FFE3 \ U + FFE3 \ U + FFE3 \ U + FFAB

Qu'est-ce que l'IRB

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.

スクリーンショット 2020-11-02 15.56.59.png

(Figure: Contrôle de fonctionnement avec irb)

Si vous ne pouvez pas entrer le japonais 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.

Articles et étapes que j'ai essayés

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!

Article de référence

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"

Recommended Posts

Entrée japonaise avec Ruby irb / irb (main): 001: 0> '\ U + FFE3 \ U + FFE3 \ U + FFE3 \ U + FFAB