# Key bindind does not work

**URL:** <https://org-roam.discourse.group/t/key-bindind-does-not-work/2380>\
**Category:** Troubleshooting\
**Created:** [January 18, 2022, 11:21am UTC](https://org-roam.discourse.group/t/key-bindind-does-not-work/2380 "2022-01-18T11:21:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![karcio](https://avatars.discourse-cdn.com/v4/letter/k/57b2e6/32.png) [@karcio](https://org-roam.discourse.group/u/karcio)\
**Post date:** [January 18, 2022, 11:21am UTC](https://org-roam.discourse.group/t/key-bindind-does-not-work/2380/1 "2022-01-18T11:21:34Z")

</div>

Hi, just installed `org-roam` and used sample config - but looks like bind does not work for me  
`emacs -version: GNU Emacs 27.1`  
this is my sample

```auto
(setq org-directory (file-truename "~/Sync/journal"))
 (use-package org-roam
    :after org
    :init (setq org-roam-v2-ack t) ;; Acknowledge V2 upgrade                                                                                                                                                                                
    :custom
    (org-roam-directory (file-truename org-directory))
    :config
    (org-roam-setup)
    :bind (("C-c n f" . org-roam-node-find)
           ("C-c n r" . org-roam-node-random)
           (:map org-mode-map
                 (("C-c n i" . org-roam-node-insert)
                  ("C-c n o" . org-id-get-create)
                  ("C-c n t" . org-roam-tag-add)
                  ("C-c n a" . org-roam-alias-add)
                  ("C-c n l" . org-roam-buffer-toggle)))))

(org-roam-db-autosync-mode)

```

Not sure how can I fix that, some of bind working fe.

```auto
:bind (("C-c n f" . org-roam-node-find)
           ("C-c n r" . org-roam-node-random)

```

but those does not

```auto
  (:map org-mode-map
                 (("C-c n i" . org-roam-node-insert)
                  ("C-c n o" . org-id-get-create)
                  ("C-c n t" . org-roam-tag-add)
                  ("C-c n a" . org-roam-alias-add)
                  ("C-c n l" . org-roam-buffer-toggle)))))

```

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [January 18, 2022, 12:57pm UTC](https://org-roam.discourse.group/t/key-bindind-does-not-work/2380/2 "2022-01-18T12:57:45Z")

</div>

Is the syntax of using :map within :bind correct?

Looks different to me; you seem to have an extra set of parentheses.

```auto
(use-package term
  :bind (("C-c t" . term)
         :map term-mode-map
         ("M-p" . term-send-up)
         ("M-n" . term-send-down)
         :map term-raw-map
         ("M-o" . other-window)
         ("M-p" . term-send-up)
         ("M-n" . term-send-down)))

```

> **[GitHub - jwiegley/use-package: A use-package declaration for simplifying your...](https://github.com/jwiegley/use-package#binding-within-local-keymaps)**
>
> A use-package declaration for simplifying your .emacs - GitHub - jwiegley/use-package: A use-package declaration for simplifying your .emacs
