やりたいこと
import Hoge from "@/Hoge.vue" // ① import Fuga from "@@/src/Fuga.vue" // ②
というようなパスの指定があったときに、Vimのgfコマンドでそれぞれのファイルを開けるようにしたい。
試したこと
.vimrcに以下を記載する
autocmd FileType vue setlocal isfname+=@-@ includeexpr=substitute(v:fname,'^@@/','./','') autocmd FileType vue setlocal isfname+=@-@ includeexpr=substitute(v:fname,'^@/','src/','')
試した結果
- ①は開けるが、②は開くことができない
- .vimrcの記載を片方だけにするとそれぞれのファイルを開くことができる
環境
macOS BigSur バージョン 11.4
Vim バージョン 8.2
Homebrew バージョン 3.1.9-58-g7ae9cc3
教えて欲しいこと
片方だけを記載した場合はどちらも期待した動作をするので、
2つ記載すると片方が上書きされているものと推測しています。
2つとも有効にする手段をご存知であれば、教えて頂けますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/31 03:53