There is something strange going on here, but I think it requires additional testing to identify the exact issue. With the Terminal emulator set in PCManFM's Preferences > Advanced set to lxterminal -T %s -e '/bin/bash -c %s' like you say, your custom command: "cat %f | less" fails on my machine as well. A terminal seems to pop open, but either nothing happens or happens so fast I cannot see it.
Other custom commands, for instance, "vi %f" or "nano %f" work perfectly. However, "less %f" fails. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1414822 Title: Opening by custom command line in terminal emulator does not work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcmanfm/+bug/1414822/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs