atomエディタで最近以下の2つができなくなりました。


- toggle tree viewのショートカットが効かない
(メニューから選べば動作します)

- find in project が必ず no resultsに

再インストールしても変わらないのですが、
なにか改善する方法あれば教えてください!

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2016/11/13 00:05:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答0件)

回答はまだありません

  • id:rouge_2008
    OSはMacでしょうか?
    「Toggle Tree View」のショートカットについてだけですが。
    私はWindows版なので、Mac版のショートカットは分かりませんが、メニュー横の表示は「Command+¥」でしょうか?
    「¥(円マーク)」キーを押下して入力される文字を変えていませんか?


    ・Macで円(¥)記号とバックスラッシュ(\)を使い分ける方法
    http://minto.tech/mac-backslash/

    ・Macにおけるバックスラッシュ(\)の入力方法
    http://qiita.com/miyohide/items/6cb8967282d4b2db0f61
  • id:rouge_2008
    設定を最初の状態に戻して確認してみてはいかがでしょう?
    ユーザーディレクトリ(「/Users/***(ユーザー名)」)に「.atom」フォルダがあると思います。
    一応バックアップの為、このフォルダを別の名前に変更してから、Atomを起動してみてください。
    ※初回起動時に設定ファイルがフォルダごと再作成されるようです。
  • id:rouge_2008
    「.atom」フォルダには追加インストールしたパッケージ等も含まれるようです。
    もし最近インストールしたパッケージがあるのでしたら、初期状態に戻す前に、パッケージを個別に一旦無効にして動作を確認してみてはいかがでしょうか?
  • id:yayayai
    ありがとうございます!!やってみます!
  • id:yayayai
    > ユーザーディレクトリ(「/Users/***(ユーザー名)」)に「.atom」フォルダがあると思います。

    こちらを試して見ました結果、残念な結果になりました。
    すません!私のmacのキーマップがもうおかしいことになってしまっているのかもしれません。。
  • id:rouge_2008
    返信が遅くなってすみません。その後どうなったでしょうか?
    Atomの設定フォルダ「.atom」の名前変更は、Atomの設定を初期化するだけですので、ソフトの動作には影響はありません。
    残念な結果とは、どういう状態になったのでしょう?
    Macでキーマップを変更するソフトはいくつかあるようですが、その手のソフトを使っているのですか?
    もし使っているのでしたら、そちらの設定も初期化してみてはいかがでしょう?
    GUIから初期化できなければ、同じように設定ディレクトリを削除する事で初期化できると思います。

    分からない場合は、再度新規に質問を投稿し直した方がいいかもしれません。
    問題の現象とキーマップ変更ソフトを使っているのでしたらソフト名も忘れずに書き添えてください。
  • id:yayayai
    ご回答ありがとうございます!
    すみません。
    残念な結果とは、cmd+\で表示非表示ができませんでした。
    ただ、cmd+k のあと、cmd+b を押すとショットカットの表示非表示は有効でしたので、
    こちらで頑張ってみようと思います。
    色々コメントで聞いてしまってすみません。ありがとうございました!
  • id:fiwa
    以前はどうだったのかはわかりませんが、おそらく日本語キーボードの場合だと標準のキーマップのままでは "\" ではくて "¥" が入力されるようになっているのでショートカットが効かないのでしょう。
    Atom > Preferences… > Keybindings
    http://f.hatena.ne.jp/fiwa/20161116193647
    から "⌘+\" の部分をコピペアイコンからユーザーのキーマップ設定(~/.atom/keymap.cson)
    にコピーして\を¥に書き換えればキーマップがオーバーライドされてショートカットが効くようになると思います。
    http://f.hatena.ne.jp/fiwa/20161116193645
  • id:yayayai
    ご回答ありがとうございます。

    上記の設定を行ってみましたが、保存時にatomのエラーにどうしてもなってしまい、保存できませんでした。なお、\は入力できますが、円マークの方が入力できません。


    関連にはなりますが、自分はGoogle日本語入力をつかっていて、
    キーボード>入力ソースに、ことえりの「日本語」がない状態となっています。

    ためしに、+ボタンから追加し、入力モードをこの「日本語」に指定してみて
    偶然、Cmd+option+\ を押したところ、treeviewの切り替えができはしました。

    ただ、昔はCmd+\だけでできたので、optionが余計なのと、
    入力モードをわざわざ日本語にしないとできないので、
    それならcmd+k cmd+bでもよい感じではあります。

  • id:fiwa
    うーんそれは残念。
    しかし\だと保存できて¥だと保存できないという現象がなぜ起きるのかちょっとよくわかりませんね…
    キーマップ設定ファイルは他のエディタでも編集後保存ができないのかな?とか気になりましたが…
    とりあえずAtomが受け取っているキー入力はKey Binding Resolverから確認できますので、意図した設定ファイルが参照されているかどうかの確認などはこちらから可能ではあります。
    http://qiita.com/kimama1997/items/7a276df9b513a0a7af92
  • id:yayayai
    ご回答ありがとうございます。

    >しかし\だと保存できて¥だと保存できないという現象がなぜ起きるのかちょっとよくわかりませんね…

    あ、すみません。上記は逆になります。
    おそらく\だとメタ文字扱いのせいで保存できないのかなと思ったみたり

    キーバインディングの参照の確認をしたところ、想定どおり
    cmd-\と入力してキーバインディングにはcmd-¥と表示されました。

    何度もご回答いただき申し訳ございません。
    cmd+k cmd+bで頑張ろうと思います。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません