Files
emacs/settings/shell-settings.el

27 lines
673 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
:defer t
:config
(setq sh-basic-offset 2))
(use-package powershell ;; https://melpa.org/#/powershell
:commands 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