Files
emacs/settings/shell-settings.el
2025-06-16 15:16:28 +02:00

27 lines
699 B
EmacsLisp

;;; shell-settings.el --- Summary -*- lexical-binding: t -*-
;;; Commentary:
;;; Code:
(use-package comint ;; parent mode of many shell modes
:bind (:map comint-mode-map
("<up>" . comint-previous-input)
("<down>" . comint-next-input)))
(use-package sh-script ;; built-in
:defer t
:config
(setq sh-basic-offset 2))
(use-package powershell ;; https://melpa.org/#/powershell
:commands (powershell powershell-mode))
(use-package eshell-mode
:defer t
:init
(setq eshell-directory-name (concat user-cache-directory "eshell/")))
(use-package vterm
:commands (vterm))
(provide 'shell-settings)
;;; shell-settings.el ends here