忍者ブログ

dothikoの作業日誌自分用作業日誌という実験

[] [PR]

()

2024年 05月07日
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[102] vimとswapfile

(vim)

2014年 09月20日
SSDの寿命をパラノイア的に気にする為、vimのswapfileやバックアップファイルは全部HDD上のスワップファイル・テンポラリファイルディレクトリに置こうと考えた。

しかしset directory=しても全然設定できない。

何故だ、何故だ…と調べて

設定ファイルのすごい後ろのほうでひっそり上書きしてました、というしょうもなさすぎるオチ…
PR

[22] 「ターミナルを開く」が欲しい

(vim)

2014年 09月01日
探せば速攻出てくる気がするのだけど、とりあえずリハビリを兼ねて自作。

  • 現在のバッファのファイルのディレクトリでターミナルを開く
  • ターミナルのデフォルト引数を設定できる=ウィンドウサイズを設定できる
  • ファイルのないバッファではホームを開く  expand("$HOME")
  • フルパスのディレクトリを得るにはexpand("%:p:h")
  • 外部プログラム実行はexe "silent !command "のようにexeでvimコマンドラインで外部プログラムを実行する時のを応用する。silentで確認取らないようにできる

こんなところだろう

system()関数を知らなかったのか完全に忘れているのか…まぁ今回は関係ないけど。
system()はコマンドの標準出力を得るものらしい。
| HOME |