LoginSignup
22
29

More than 5 years have passed since last update.

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

Posted at

[環境設定]-[機能拡張]-[機能拡張を入手]から"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はここです。

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

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

その他

zi

ズームイン

zo

ズームアウト

z0

元のズームに戻す

22
29
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
29