扫码关注官方订阅号
ssh远程登录服务器 经常需要修改配置文件,修改时使用vim,或者nano或者emacs…… 不管用那个,都会进入一个单独界面。失去命令行的提示符,而需要修改的内容 常见的是 “路径” 由于路径通常比较长不容易记。所以编辑起来很痛苦, 缓解的办法是再开一个终端,然后在ssh一遍。但是这样不是很挫?
求高雅的做法
学习是最好的投资!
你需要tmux或screen。
Ctrl-x Ctrl-f
Ctrl-Z
:shell
我一般是进入 vim 后,输入:!bash 打开一个 shell,处理完之后 ctrl+d 退回到 vim 界面
如果使用 emacs 的话, 可以看看这个包
TRAMP (Transparent Remote Access, Multiple Protocols) is a package for editing remote files
emacs 内建包. 有基本文件补全,可以借助插件增强, 还是满足你的需求吧.
在当前 vim 命令输入区域输入下面的 命令就能看到路径了 之后回车会回到 vim 窗口
:! pwd
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你需要tmux或screen。
Ctrl-x Ctrl-f可以进行(命名不太奇葩的)文件名补全,详见手册。如果可以装插件就更好了;Ctrl-Z可挂起 vi / Vim。Vim 命令:shell可以给你一个 shell 用用。我一般是进入 vim 后,输入:!bash 打开一个 shell,处理完之后 ctrl+d 退回到 vim 界面
如果使用 emacs 的话, 可以看看这个包
emacs 内建包. 有基本文件补全,可以借助插件增强, 还是满足你的需求吧.
在当前 vim 命令输入区域输入下面的 命令就能看到路径了 之后回车会回到 vim 窗口