Als «bash» getaggte Fragen

2
Hervorheben von Shell-Variablen in Anführungszeichen
In vim bewirkt das folgende Dokument, dass die $PWDZeilen 2 und 3 auf zwei verschiedene Arten gefärbt werden: #/bin/sh echo "Current Directory: $PWD" echo 'Current Directory: $PWD' Die erste Instanz von hat $PWDeine andere Farbe als der Rest der Zeichenfolge, in der sie sich befindet. Dies gibt einen klaren visuellen …
13 font-lock  bash 


2
Fehler „Terminalprozessgruppe kann nicht festgelegt werden“ beim Ausführen des Bash-Skripts
Ich habe die folgenden zwei Codezeilen in meiner init.el-Datei: (setq shell-file-name "bash") (setq shell-command-switch "-ic") Ich habe versucht, das folgende Skript auszuführen, um mithilfe des Shell-Skripts dmenu_path eine Liste der ausführbaren Dateien zu erhalten. (defun dmenu-path-out () (shell-command-to-string "dmenu_path")) Ich sehe folgenden Fehler: bash: cannot set terminal process group (-1): …

2
.bash_profile oder .bashrc für Shell in Emacs?
Ich habe einen Alias ​​für einen riesigen Befehl geschrieben und ihn gespeichert. .bash_profileZu meiner Überraschung hat Emacs den Alias, in den ich geschrieben habe, nicht übernommen .bash_profile. Nach einigem Suchen im Internet habe ich .bashrcmit dem Befehl alias eine Datei in meinem $ HOME erstellt und erst danach hat emacs …
11 shell  bash 

3
Stellen Sie den Einzug für die Shell-Skriptfunktion ein
Ich versuche, die Anzahl der Leerzeichen pro Einzug festzulegen, um eine neue Funktion in sh-mode(Bash-Submodus) zu starten . Ich habe versucht einzustellen: '(sh-basic-offset 2) '(sh-indentation 2) '(smie-indent-basic 2) (wie in gezeigt custom-set-variablesin .emacsund einige andere) als gut, aber keiner von ihnen haben keine Wirkung hatte!

3
Git Bash in Emacs unter Windows
Ich kann die Bash-Shell ausführen, die mit Git für Windows geliefert wird. Ich habe dies in meine .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) Dann M-x git-bashund voila, Bash läuft, aber mit etwas Verrücktheit: bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: …

1
So beheben Sie "Die Funktionsdefinition des Symbols ist ungültig: org-babel-get-header"
Wie können Sie das Problem lösen? (versucht einen asynchronen sh-Block auszuführen) #+BEGIN_SRC sh /tmp/7.sh #+END_SRC Dann mach ich C-c C-c Ich bekomme Symbol's function definition is void: org-babel-get-header Mein Setup Vorspiel emacs25 org installiert ;; my ~/prelude/personal/personal.el (prelude-require-package 'ob-async) (require 'ob-async) (setq org-confirm-babel-evaluate nil) (org-babel-do-load-languages 'org-babel-load-languages '( (sh . t) …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.