windows emacs 中拷贝文件

cp d:/workspace/LoginWeb/target/LoginWeb.war  D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war

注意下面几点

  1.  emacs 路径分隔符号  /
  2. 空格使用 +空格 表示

为了避免每次都输入这么长的字符串,可以在 eshell 中创建 alias 快捷命令

alias pushLoginWeb 'cp d:/workspace/LoginWeb/target/LoginWeb.war  D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war'

 如果在 shell 中输入上面的 alias 命令,在关闭 eshell 中这个 alias 就失效了。为了避免重复输入可以在 custom.el 中添加如下代码

(defalias 'pushLoginWeb
  (quote
   (cp d:/workspace/LoginWeb/target/LoginWeb.war  D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war)))

这样每次启动 eshell 都可以输入 pushLoginWeb 来执行命令了。

作者:ReyCG

出处:ReyCG 的博客 — https://www.cnblogs.com/reycg-blog/

本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位置注明作者及出处。

如果本文对您有所帮助,还请帮忙 【推荐】 下此文。您的支持是对博主最大的鼓励,感谢您的认真阅读。

原文地址:https://www.cnblogs.com/reycg-blog/p/7204357.html