Re: [Zim-wiki] How to start a terminal as zim custom command

2015-03-24 Thread Jaap Karssenberg
Hi Andreas,

Ah yes, I see. The current limitation is that the %d needs to be an
argument of it's own. Arguably you could consider that a bug or at least
unexpected behavior.

Does gnome-terminal allow you to do gnome-terminal --working-dir %s
instead ?

Regards,

Jaap


On Tue, Mar 24, 2015 at 10:38 AM, WEHLER Andreas 
andreas.weh...@thalesgroup.com wrote:

 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.weh...@thalesgroup.com mailto:andreas.weh...@thalesgroup.com
 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
 

___
Mailing list: https://launchpad.net/~zim-wiki
Post to : zim-wiki@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zim-wiki
More help   : https://help.launchpad.net/ListHelp


Re: [Zim-wiki] How to start a terminal as zim custom command

2015-03-24 Thread Jaap Karssenberg
.. that should be gnome-terminal --working-directory %d ... so same
command minus the =

On Tue, Mar 24, 2015 at 10:43 AM, Jaap Karssenberg 
jaap.karssenb...@gmail.com wrote:

 Hi Andreas,

 Ah yes, I see. The current limitation is that the %d needs to be an
 argument of it's own. Arguably you could consider that a bug or at least
 unexpected behavior.

 Does gnome-terminal allow you to do gnome-terminal --working-dir %s
 instead ?

 Regards,

 Jaap


 On Tue, Mar 24, 2015 at 10:38 AM, WEHLER Andreas 
 andreas.weh...@thalesgroup.com wrote:

 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.weh...@thalesgroup.com mailto:andreas.weh...@thalesgroup.com
 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
 



___
Mailing list: https://launchpad.net/~zim-wiki
Post to : zim-wiki@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zim-wiki
More help   : https://help.launchpad.net/ListHelp


Re: [Zim-wiki] How to start a terminal as zim custom command

2015-03-24 Thread WEHLER Andreas
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.weh...@thalesgroup.com mailto:andreas.weh...@thalesgroup.com 
 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

___
Mailing list: https://launchpad.net/~zim-wiki
Post to : zim-wiki@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zim-wiki
More help   : https://help.launchpad.net/ListHelp