Closed3

色々なVim操作

ユウトユウト

現在開いてるファイルのパスを取得する方法

  • 今いるファイルを相対パスで取得

    :let @* = expand('%')
    
  • カレントバッファのパスをクリップボードへ登録:

    :let @* = expand('%:p')
    
  • カレントバッファの親ディレクトリをクリップボードへ登録:

    :let @* = expand('%:h')
    
  • カレントバッファのファイル名をクリップボードへ登録:

    :let @* = expand('%:t')
    

参考

https://blog.micheam.com/2019/12/11/vim-yank-current-file-path/

このスクラップは2024/02/04にクローズされました