Мне нужно открыть текстовый редактор по умолчанию в Linux без файла. Я знаю, что я мог бы использовать команду xdg-open для открытия файла в редакторе по умолчанию, но мне нужно открыть редактор без файла и позволить пользователю создать файл.Как открыть текстовый редактор по умолчанию в Linux?
Edit:
Я решить с помощью этого сценария:
#!/bin/sh
cd /usr/share/applications/
atalho=`grep $1 defaults.list | tail -1 | sed "s:^$1=::" `
`grep '^Exec' $atalho | tail -1 | sed 's/^Exec=//' | sed 's/%.//'` &
прекрасно работает на Ubuntu, но я волнуюсь, если этот сценарий будет работать в других distribuitions Linux.
Забыл упоминать это справочное руководство: http://www.cs.colostate.edu/helpdocs/vi.html – Israelm