#author("2020-09-17T13:30:24+00:00","default:src128","src128")
&tag(Vim/Tips);
*目次 [#n1d2c3e4]
#contents
*関連ページ [#je1029d8]
*参考情報 [#jaa2a36a]

*各種設定 [#e386e7dd]

**シンタックスハイライトを有効に [#l9d94ca2]
-.vimrcに以下を追加
 :syntax on
**バッファを保存せず他のファイルを開く [#rb753a08]
-set hiddenする。

**ファイルパスを取得 [#s2b7b01e]
-挿入モードで途中までパスを入力しCtrl-XCtrl-Fを入力。
-"/"のあとでCtrl-XCtrlFをおしたら候補が複数ある場合リストがひょじされる。Ctrl-F(Ctrl-N/Ctrl-P)で候補を選び、再度Ctrl-XCtrl-F
おすと連続してパスを選んでいける。[[autocomplete - Traversing directories with vim file name completion in insert mode (Ctrl-X Ctrl-F) - Stack Overflow:https://stackoverflow.com/questions/13327285/traversing-directories-with-vim-file-name-completion-in-insert-mode-ctrl-x-ctrl]]


**Netrwでファイルパスを取得 [#c962dfe5]
-標準でそのような機能は存在しない?
-[[filesystem - Copying absolute filepath of selected file in Netrw - Vi and Vim Stack Exchange:https://vi.stackexchange.com/questions/8237/copying-absolute-filepath-of-selected-file-in-netrw]]を参考にして、以下のような設定を.vimrcに追加してみた。
 :nmap cp ^<C-V>$y:let @"=@%.@"<CR>
-Netrwでファイルを選択しcpを押す。行頭から行末までをyankして(ファイル名)、バッファのパス(この場合Netrwで開いているディレクトリ名)とファイル名を連結してレジスタに登録という意味。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS