git 打开新选项卡时,超级终端显示JavaScript错误代码267

ss2ws0br  于 2022-12-21  发布在  Git
关注(0)|答案(2)|浏览(241)

我有一个超级终端,在其中我使用bash作为shell,就像这样...

shell: 'C:\\Program Files\\Git\\bin\\bash.exe',

当我尝试在超级终端上打开一个新标签时,我得到一个代码为267的错误。但是当我使用默认的windows shell时,错误没有出现。我该如何修复这个问题?

wljmcqd8

wljmcqd81#

这其实很容易解决,我希望有一天能帮助到别人。
我从hyper.js文件的插件中删除了hypercwd插件

kupeojn6

kupeojn62#

module.exports = {

config:{//所有选项卡的默认字体大小(以像素为单位)fontSize:12,

// font family with optional fallbacks
fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',

// terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
cursorColor: 'rgba(248,28,229,0.8)',

// `BEAM` for |, `UNDERLINE` for _, `BLOCK` for █
cursorShape: 'BLOCK',

// color of the text
foregroundColor: '#fff',

// terminal background color
backgroundColor: '#000',

// border color (window, tabs)
borderColor: '#333',

// custom css to embed in the main window
css: '',

// custom css to embed in the terminal window
termCSS: '',

// set to `true` (without backticks) if you're using a Linux setup that doesn't show native menus
// default: `false` on Linux, `true` on Windows (ignored on macOS)
showHamburgerMenu: '',

// set to `false` if you want to hide the minimize, maximize and close buttons
// additionally, set to `'left'` if you want them on the left, like in Ubuntu
// default: `true` on windows and Linux (ignored on macOS)
showWindowControls: '',

// custom padding (css format, i.e.: `top right bottom left`)
padding: '12px 14px',

// the full list. if you're going to provide the full color palette,
// including the 6 x 6 color cubes and the grayscale map, just provide
// an array here instead of a color map object
colors: {
  black: '#000000',
  red: '#ff0000',
  green: '#33ff00',
  yellow: '#ffff00',
  blue: '#0066ff',
  magenta: '#cc00ff',
  cyan: '#00ffff',
  white: '#d0d0d0',
  lightBlack: '#808080',
  lightRed: '#ff0000',
  lightGreen: '#33ff00',
  lightYellow: '#ffff00',
  lightBlue: '#0066ff',
  lightMagenta: '#cc00ff',
  lightCyan: '#00ffff',
  lightWhite: '#ffffff'
},

// the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
// if left empty, your system's login shell will be used by default
// make sure to use a full path if the binary name doesn't work
// (e.g `C:\\Windows\\System32\\bash.exe` instad of just `bash.exe`)
// if you're using powershell, make sure to remove the `--login` below
shell: 'C:\\Program Files\\Git\\git-cmd.exe',

// for setting shell arguments (i.e. for using interactive shellArgs: ['-i'])
// by default ['--login'] will be used
shellArgs: ['--command=usr/bin/bash.exe', '-l', '-i'],

// for environment variables
env: { TERM: 'cygwin'},

// set to false for no bell
bell: 'SOUND',

// if true, selected text will automatically be copied to the clipboard
copyOnSelect: false

// if true, on right click selected text will be copied or pasted if no
// selection is present (true by default on Windows)
// quickEdit: true

// URL to custom bell
// bellSoundURL: 'http://example.com/bell.mp3',

// for advanced config flags please refer to https://hyper.is/#cfg

},
//要从npm获取和安装的插件列表//格式:[@org/]项目[#版本]//示例://hyperpower//@company/project//project#1.0.1插件:[],
//在开发过程中,您可以在//~/.hyper_plugins/local/下创建一个目录,并将其包含在//以加载它,避免它成为npm install ed localPlugins:[]};
清空hyper.js文件并粘贴这个.它将很可能工作

相关问题