summaryrefslogtreecommitdiffstats
path: root/vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim')
-rw-r--r--vim/vim/specific/pcap.vim11
1 files changed, 11 insertions, 0 deletions
diff --git a/vim/vim/specific/pcap.vim b/vim/vim/specific/pcap.vim
new file mode 100644
index 0000000..3bc78a5
--- /dev/null
+++ b/vim/vim/specific/pcap.vim
@@ -0,0 +1,11 @@
+" vim -b : edit binary using xxd-format!
+augroup Binary
+ au!
+ au BufReadPre *.pcap let &bin=1
+ au BufReadPost *.pcap if &bin | %!xxd
+ au BufReadPost *.pcap set ft=xxd | endif
+ au BufWritePre *.pcap if &bin | %!xxd -r
+ au BufWritePre *.pcap endif
+ au BufWritePost *.pcap if &bin | %!xxd
+ au BufWritePost *.pcap set nomod | endif
+augroup END