Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

safariをvimの様に操作できる機能拡張[svim]の使い方

$
0
0

[環境設定]-[機能拡張]-[機能拡張を入手]から"svim"で検索して[Install Now]を押すとインストールできます。

公式のreadmeはこちら

https://github.com/flipxfx/sVim/blob/master/README.md

基本

  • escか"ctrl - ["でノーマルモード
  • iでインサートモード

ノーマルモードはvim的なキーバインドを受け付けるモード

インサートモードは普通にブラウジングできるモード

フォームにフォーカスがある状態では使えないので、escか"ctrl - ["でノーマルモードにして使います。

移動

h,j,k,l

各方向にスクロール

d,e

半画面上下にスクロール

D,E

1画面上下にスクロール

gg

トップへスクロール

G

最下部へスクロール

※ g9のような行番号指定はできません

gi

最初のinput boxへ移動

H

履歴を戻る

L

履歴を進む

タブ

K

次のタブに移動

J

前のタブに移動

t

新しいタブを開く

x

現在のタブを閉じる

gx0

左のタブを全て閉じる

gx$

右のタブを全て閉じる

X

最後に閉じたタブを開く

shift+,

現在のタブを左に移動

shift+.

現在のタブを右に移動

r

ページのリロード

リンク

f or F

リンクヒントを表示

スクリーンショット40.png

f(現在のタブ)もしくはF(新しいタブ)を押すとリンクヒントが表示される。

ヒントの文字を入力するとその場所にフォーカスが移るので、enterでリンクを開くことができます。

※ 初期状態では動きませんでしたが、[環境設定]-[機能拡張]からアップデートすると使えるようになりました。

sVimrc

gv

sVimrcを開く

sVimrcはsVimの設定ファイルです。
これを設定することでキーをリマップしたりスクロール幅を変えたりできます。

詳しくは以下を参照

https://github.com/flipxfx/sVim

ちなみにgistで公開されているsvimrcをインポートできます。

例えば私のgistはここです。

https://gist.github.com/mick-whats/49640d71bb6e75875ddb

この末尾の[49640d71bb6e75875ddb]がgist idになります。

gvして開いたページのsVimrc | gist id:という所にこのidを貼り付けてSyncを押すとインポートできます。

その他

zi

ズームイン

zo

ズームアウト

z0

元のズームに戻す


Viewing all articles
Browse latest Browse all 5608

Trending Articles