aboutsummaryrefslogtreecommitdiffstats
path: root/queries/bash/injections.scm
diff options
context:
space:
mode:
authorOmar Valdez <omarantoniovaldezf2@gmail.com>2024-07-19 21:53:27 -0700
committerGitHub <noreply@github.com>2024-07-19 21:53:27 -0700
commitb3c54c31887b05d91be41a41392c811876807fd8 (patch)
treeb72a2bf3139692a51e38457ed60b766bcc515d57 /queries/bash/injections.scm
parentfeat(latex): capture placeholder as variable (diff)
downloadnvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar.gz
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar.bz2
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar.lz
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar.xz
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.tar.zst
nvim-treesitter-b3c54c31887b05d91be41a41392c811876807fd8.zip
feat(bash): readline injections (#6947)
* feat(bash): Readline injections * Update queries/bash/injections.scm Co-authored-by: Riley Bruins <ribru17@hotmail.com> --------- Co-authored-by: Riley Bruins <ribru17@hotmail.com>
Diffstat (limited to 'queries/bash/injections.scm')
-rw-r--r--queries/bash/injections.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/queries/bash/injections.scm b/queries/bash/injections.scm
index 2f385bfdc..328630808 100644
--- a/queries/bash/injections.scm
+++ b/queries/bash/injections.scm
@@ -65,3 +65,15 @@
(#eq? @_command "printf")
(#eq? @_arg "--")
(#set! injection.language "printf"))
+
+((command
+ name: (command_name) @_command
+ .
+ argument: [
+ (string)
+ (raw_string)
+ ] @injection.content)
+ (#eq? @_command "bind")
+ (#offset! @injection.content 0 1 0 -1)
+ (#set! injection.include-children)
+ (#set! injection.language "readline"))