« ^ »

compileコマンドでvtermを使いたい

2021/3/24 更新
約 1分 で読める

compileコマンドでvtermを使いたい。それはなぜか?ターミナルが壊れるから だ。壊れたターミナルを見るたびに心も壊れていくのでなんとかしたい。

  (require 'vterm)
    
  (defun compilation-start (command &optional mode name-function highlight-regexp)
    (let ((vterm-shell command)
          (vterm-buffer-name (format "%s: In %s" (car (split-string command)) (expand-file-name default-directory)))
          (vterm-kill-buffer-on-exit nil))
      (vterm)))

ということでこんな感じにしてみた。pathへのジャンプやgで再実行などがで きていないが、それはvtermでも欲しい機能なので別途対応したい。


©TakesxiSximada
しむどん三度無視 により 2021/3/24 に投稿、2021/3/24 に最終更新
« ^ »