1 xiaocang 2018-07-03 19:18:24 +08:00 有种简单有效的方法,不需要 vim 8.1 的新特性: 1. vim 打开文件 a 2. :tabe b 路径下文件(支持自动补全) |
2 VVVVVEX 2018-07-03 19:31:46 +08:00 :e |
3 dychenyi 2018-07-03 20:16:32 +08:00 补充 1 楼的, 一般:tabedit 会映射成,te, 打开这 2 文件然后 gt gT 切换就行了。一般应用场景就差不多了。 如果文件 b 在 a 文件中是路径,那么直接移到该处按 gf 就能打开,ctrl+o 再返回 a 文件。 |
![]() | 4 xnplus 2018-07-03 20:20:54 +08:00 :e +1 |
![]() | 5 Tetsuchou 2018-07-03 21:48:04 +08:00 via iPhone tmux ? |
6 quinoa42 2018-07-04 04:54:51 +08:00 按照你的思路的话解决方案就是: http://vimdoc.sourceforge.net/htmldoc/remote.html ( vim ) https://github.com/mhinz/neovim-remote ( neovim ) 当然我个人推荐用 tmux,开两个 vim,或者用一些便于找文件的 Plugin (比如 denite )来配合 tabe |
8 mengzhuo 2018-07-04 09:58:08 +08:00 :e 然后可以用 Ctrl+W 分屏,bn 之类的切换 插件可以用 CtrlP,模糊搜索。 |
![]() | 9 tonghuashuai 2018-07-04 10:04:34 +08:00 我一般都是 :vs,要不就用 LeaderF |
10 zcodes 2018-07-04 10:46:30 +08:00 :tabedit 和 :lcd 了解下 |
![]() | 11 qanniu OP |
12 nG29DOMuRYTWfcSr 2018-07-06 19:38:13 +08:00 via Android 既然已经用上了 emacs,真没必要换回 Vim。 |