1diff --git a/lua/ranger-nvim.lua b/lua/ranger-nvim.lua
2index be95e36..3bd1587 100644
3--- a/lua/ranger-nvim.lua
4+++ b/lua/ranger-nvim.lua
5@@ -127,7 +127,7 @@ local function build_ranger_cmd(select_current_file)
6 local selectfile_flag = select_current_file and " --selectfile=" .. selected_file or ""
7 if select_current_file then
8 return string.format(
9- "ranger --choosefiles=%s %s %s",
10+ "@ranger@ --choosefiles=%s %s %s",
11 SELECTED_FILEPATH,
12 selectfile_flag,
13 create_ranger_cmd_flags(create_cmd_values(opts.keybinds))
14@@ -135,7 +135,7 @@ local function build_ranger_cmd(select_current_file)
15 else
16 vim.api.nvim_buf_delete(1, { force = true })
17 return string.format(
18- "ranger --choosefiles=%s %s %s",
19+ "@ranger@ --choosefiles=%s %s %s",
20 SELECTED_FILEPATH,
21 create_ranger_cmd_flags(create_cmd_values(opts.keybinds)),
22 get_absolute_argument()
23@@ -209,7 +209,7 @@ end
24 ---Opens ranger and open selected files on exit.
25 ---@param select_current_file boolean|nil open ranger and select the current file. Defaults to true.
26 function M.open(select_current_file)
27- if vim.fn.executable("ranger") ~= 1 then
28+ if vim.fn.executable("@ranger@") ~= 1 then
29 vim.api.nvim_err_write(
30 "ranger executable not found, please check that ranger is installed and is in your path\n"
31 )