Hatena::Grouptech

id:rx7(@namikawa)の技術メモ このページをアンテナに追加 RSSフィード

過去記事一覧 | Main Blog (元RX-7乗りの適当な日々) | SBM (id:rx7のBookmark)

2015/08/31

vimでメタ文字を入力する

| vimでメタ文字を入力する - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - vimでメタ文字を入力する - id:rx7(@namikawa)の技術メモ vimでメタ文字を入力する - id:rx7(@namikawa)の技術メモ のブックマークコメント

メタキャラクタを入力したい場合。

入力モード中に、 Ctrl-v を押してから Ctrl と任意のキーを押せば入力される。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20150831

2013/10/04

vim -y

| vim -y - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - vim -y - id:rx7(@namikawa)の技術メモ vim -y - id:rx7(@namikawa)の技術メモ のブックマークコメント

遊んだあとは、"Ctrl+l"して":q"で抜ける。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20131004

2012/12/28

vimでバイナリファイルを編集

| vimでバイナリファイルを編集 - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - vimでバイナリファイルを編集 - id:rx7(@namikawa)の技術メモ vimでバイナリファイルを編集 - id:rx7(@namikawa)の技術メモ のブックマークコメント

まず、vimをバイナリモードで開く。

$ vim -b ファイル名

そこから、16進のダンプ形式に変換するために、コマンドラインモードで以下を入力

:%!xxd

すると、以下のような感じで表示される。

0000000: 7f45 4c46 0201 0100 0000 0000 0000 0000  .ELF............
0000010: 0300 3e00 0100 0000 1018 0000 0000 0000  ..>.............
0000020: 4000 0000 0000 0000 38d8 0000 0000 0000  @.......8.......
0000030: 0000 0000 4000 3800 0500 4000 2500 2200  ....@.8...@.%.".
0000040: 0100 0000 0500 0000 0000 0000 0000 0000  ................

・・・・・

あとは編集が済んだら、以下でテキストモードに変換して戻してやればOKです。


・・・と、ここまで書いてみたが、↓のエントリを読むともっと便利に使えるとな。。。

以下のエントリを参照のこと。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20121228