← Back to team overview

zim-wiki team mailing list archive

Re: How to start a terminal as zim custom command

 

Hi Jaap.

# this works:
# zim custom command
gnome-terminal --working-directory=/tmp

# this does not work (%d is ignored? empty? not expanded?)
# zim custom command
gnome-terminal --working-directory=%d


Best regards,

     Andreas





On 24.03.2015 09:28, Jaap Karssenberg wrote:
> Hi Andreas,
>
> What prevents you from define e.g. "xterm %d" as a custom command (replace "xterm" with your console of choice) ?  Also when you need the script, you should be able to put the full path to the script in the custom command dialog, e.g "~/bin/StartTerminal.sh" should work just fine.
>
> But maybe I so not understand the problem statement fully?
>
> Jaap
>
>
> On Tue, Mar 24, 2015 at 8:31 AM, WEHLER Andreas <andreas.wehler@xxxxxxxxxxxxxxx <mailto:andreas.wehler@xxxxxxxxxxxxxxx>> wrote:
>
>     Hi.
>
>     I'm still looking for a good way to start a terminal as a custom command
>     from within zim.
>
>     Until now I have defined a wrapper which must be found within $PATH:
>         StartTerminal.sh     # see attachment
>
>     The setup of the custom command is shown here:
>         Snap_01.png          # see attachment
>
>     This works if zim is started from a shell with PATH being set up
>     e.g. in .bashrc and the wrapper is saved as "~/bin/StartTerminal.sh".
>     Assume you have no write permission for /usr/local/bin.
>
>     So I've created also another launcher just to start zim:
>         StartZim.sh          # see attachment, saved to ~/bin
>
>     And my launcher looks like:
>         Snap_02.png          # see attachment, this works
>
>
>     Now, the wrappers do a proof of concept, but it is a hassle.
>     It's nothing you ever want to show a workmate.
>
>     Apparently I miss something with parameter substitution in zim
>     custom commands or with quoting?
>
>     Thanks,
>
>          Andreas
>
>
>     zim 0.60; Ubuntu 14.04
>

Follow ups

References