Open
Description
Steps to reproduce:
$ ls ~/.tmux.conf
/home/smattr/.tmux.conf
$
Now go into copy mode, highlight ~/.tmux.conf
and hit Ctrl+o
.
Expected behaviour: My Tmux configuration is opened in Vim.
Actual behaviour: Vim opens a new file "~/.tmux.conf"
The cause is pretty clear (quotes around {}
in the xargs
expansion), but removing the quotes is clearly not correct. Digging a bit deeper, I learned that tilde expansion is much more complicated than I was aware (e.g. http://stackoverflow.com/a/29310477). Do you have any ideas how to solve this cleanly? Apologies if I have misdiagnosed the problem.
Metadata
Metadata
Assignees
Labels
No labels
Activity
peri4n commentedon Oct 18, 2017
+1
bruno- commentedon Oct 19, 2017
Hi,
if I remember correctly we added argument quoting to enable filenames with spaces.
I'm not sure if manual tilde expansion is worth it.