It is possible to bring Vim as External Editor using Terminator?

Operating system

Linux

Joplin version

3.0.12

Desktop version info

Joplin for Desktop

Copyright & 2016-2025 Laurent Cozic
Joplin 3.0.12 (prod, linux)

1D do cliente: 5e61222f52194256b47ee790fd60f37c
Versão Sync: 3

Versão do Perfil: 47

Keychain Suportada: Não

Revisão: a64d6e3

Backup: 1.4.1
joplin plugin app screen locker: 1.0.9
Joumal: 1.1.3

mMacos theme: 1.5.17

What issue do you have?

I want to know:

  1. It is possible to bring Vim as External Editor using Terminator?
  2. If yes, how to config?

I already read this topic Use Vim as external editor - Support - Joplin Forum and I know it is working with gnome-terminal.

But I try to mantain only Terminator installed as my terminal emulator.

This is my system specs:

OS: Debian GNU/Linux 12 (bookworm) x86 64
Kernel: 6.1.0-22-amd64
Packages: 3552 (dpkg), 40 (flatpak), 9 (snap)
Shell: bash 5.2.15
Resolution: 1920x1080
WM: i3
Theme: Arc-Dark [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: terminator
CPU: Intel i7-3770 (8) & 3.900GHZ
GPU: AMD ATI Radeon 540/540X/550/550X / RX 540X/550/550X
Memory: 7881MiB / 11921MiB

Thanks in advance.

What did you try regarding Terminator?

You can practice attempts in a shell and run them from the command line. Once terminator and vim launch, you have what you need to move into Joplin.

Hello, andbenn.

  1. What did you try regarding Terminator?

Answer:

Path: terminator
Arguments: -- vim

and:

Path: terminator
Arguments: -e vim

  1. You can practice attempts in a shell and run them from the command line. Once terminator and vim launch, you have what you need to move into Joplin.

Answer:

From the command line, this one worked: terminator -e vim.

Path: terminator
Arguments: -e vim

But when I configure as above, Joplin does not open Vim.

In a terminal, type each of these lines:
which terminator
which vim

Each command will return the full path to the executable. Put that full line into the appropriate Joplin configuration text boxes.

Path: /usr/bin/whatever/somesuch/terminator
Arguments -e /usr/bin/whatever/somesuch/vim

As an example.

Hello, andbenn.

/usr/bin/terminator

-e /usr/bin/vim

After finding the directories and configuring them on, I took the test.

Both by pressing the shortcut Ctrl + e or by clicking the taskbar button, the external editor is not opened:

Do you need the -e? Try removing that.

I use st for my terminal and nvim as my editor and both launch with just the full paths and a ctrl-e sequence.

Not necessarily. When I used -e, I was just trying to apply a pattern that already worked in other cases. For example, to run musikcube using Terminator on my i3wm:

bindsym Ctrl+Shift+k exec --no-startup-id terminator -e musikcube

Returning to Joplin: I tried again without -e and unfortunately it didn't work.