Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/motemen/hatena-vim
Vim scripts for posting/updating hatena diary/group
https://github.com/motemen/hatena-vim
Last synced: 29 days ago
JSON representation
Vim scripts for posting/updating hatena diary/group
- Host: GitHub
- URL: https://github.com/motemen/hatena-vim
- Owner: motemen
- Created: 2008-07-29T05:12:25.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2014-04-04T02:21:17.000Z (over 10 years ago)
- Last Synced: 2024-08-05T09:14:38.935Z (3 months ago)
- Language: VimL
- Homepage:
- Size: 199 KB
- Stars: 27
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hatena.vim
Vim から[はてなダイアリー](http://d.hatena.ne.jp/)、[はてなグループ](http://g.hatena.ne.jp/)日記への投稿をおこなうプラグインです。
## 使用方法
```vim
:HatenaUser [グループ名:]ユーザ名
```もしくは
```vim
:let g:hatena_user = '[グループ名:]ユーザ名'
```としてユーザ名を設定し、
```vim
:HatenaEdit [[[YYYY]MM]DD]
```で編集バッファが開きます。日記を書いたら `:w` で送信します。
## コマンド
### `:HatenaEdit`
はてなにログインし、日記を編集します。
```vim
:HatenaEdit [[[YYYY]MM]DD]
```日付の形式は YYYYMMDD, YYYY/MM/DD, YYYY-MM-DD
### `:HatenaUpdate`
`:HatenaEdit` で開いたバッファの内容をはてなに送信し、日記を更新します。
```vim
:HatenaUpdate [title_of_the_day]
```title_of_the_day を指定しない場合は既に設定されているタイトルが使われます。
### `:HatenaUpdateTrivial`
`:HatenaUpdate` と一緒だけど、[ちょっとした更新](http://d.hatena.ne.jp/keyword/%A4%C1%A4%E7%A4%C3%A4%C8%A4%B7%A4%BF%B9%B9%BF%B7)とします。
### `:HatenaUser`
ログインするはてなIDを設定します。
引数を指定しなかった場合は、現在のユーザを表示します。
```vim
:HatenaUser [username]
```