как настроить VSCode для использования oh-my-zsh в Ubuntu 18.04? - PullRequest
0 голосов
/ 03 сентября 2018

Я пытаюсь настроить oh-my-zsh как интегрированный терминал для моего vscode.

Ниже приведена моя пользовательская конфигурация

{
    "editor.fontSize": 12,
    "editor.tabSize": 2,
    "editor.wordWrap": "on",
    "editor.minimap.enabled": false,
    "workbench.iconTheme": "vscode-icons",
    "terminal.integrated.fontSize": 12,
    "window.zoomLevel": 0,
    "vsicons.dontShowNewVersionMessage": true,
    "terminal.integrated.shell.linux": "/bin/zsh"
} 

Но всякий раз, когда я пытаюсь открыть интегрированный терминал, он выдает ошибку, говорящую The terminal process command '/bin/zsh' failed to launch (exit

OS : Ubuntu 18.04
VSCode : 1.26.1

Выход echo $SHELL равен /bin/zsh

Я также пытался со значениями zsh и /usr/bin/zsh, но получил ту же ошибку.

То же самое работает для /bin/bash

Что еще мне нужно сделать?

Ответы [ 2 ]

0 голосов
/ 25 апреля 2019

In Подсистема Windows для Linux (WSL) do:

  1. Старт VSCode
  2. Нажмите F1
  3. Тип user settings
  4. нажмите на кнопку открыть настройки json
  5. Редактировать или добавить строки:
"terminal.integrated.shell.osx": "/usr/local/bin/zsh",
"terminal.integrated.shellArgs.windows": [
    "-c",
    "zsh"
],
  1. Перезапустить VSCode
0 голосов
/ 23 декабря 2018

чтобы решить вашу проблему, запустите команду в вашем терминале

which zsh

Затем в VSC замените

"terminal.integrated.shell.linux": "/bin/zsh" с

"terminal.integrated.shell.linux": "{the location your terminal pointed to}"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...