Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

WSL(旧Bash on Ubuntu)上のVimからその時の作業ディレクトリでエクスプローラーを開く

$
0
0

Windows Subsystem for Linuxは非常に便利ですよね。
Windowsで手軽にLinux環境を使えるので重宝しています。

特にVim(neovim)の挙動がほぼ完璧なところが個人的な一番の推しポイントです。
WSL上のvimで作業しているときにしばしば起きるのが、vimの現在の作業ディレクトリをエクスプローラーで開きたいということです。

それを実現する設定がこちら

noremape :!explorer.exe `pwd \| sed -e"s@\/mnt\/c\/@C:\\\\\\@" \| sed -e"s@\/@\\\\\\@g"`

これを.vimrcに書くとSpase+eでその時の作業ディレクトリでエクスプローラーが立ち上がります。
vimの文字列とsedのエスケープが合わさってすごい量のバックスラッシュになっていますね…

おまけ

作業ディレクトリでコマンドプロンプトを開く

noremapc :!cmd.exe /cstart cmd.exe

Viewing all articles
Browse latest Browse all 5608

Trending Articles