vimテクニック1
3505 ワード
VimプロフィールVimはエディタの神様と呼ばれ、強力なプラットフォーム間テキストファイル編集ツールであり、UnixシステムのViエディタから継承され、Linux/Mac OS X/Windowsシステムをサポートし、それを利用してテキストファイルを構築、修正することができる.
なぜvimを選んだのか
1、vimはプラットフォームにまたがって、どこにでもいて、vimを勉強して、他のプラットフォームが新しいエディタを学ぶ必要があることを心配する必要はありません.2、拡張性.プロファイルを編集したり、開発プラットフォームとして使用したりすることができます.3、機能が強い.その働き方は自然言語と似ている.最初はvimについて何も知らなかったとしても、しばらくの間使用学習を経て、すぐに牛人になります.
Linuxインストールvimメソッド
Vim編集プログラムには、編集モード、挿入モード、コマンドモードの3つの操作モードがあり、Vimを実行すると、まず編集モードに入ります.
編集モードすべての編集作業が完了したら、エディタの結果を保存し、編集プログラムを終了して端末に戻り、ZZコマンドを発行し、大文字のZキーを2回連続で押すことができます.Vimの最も成功した閃光点は、使い始めるとやめられないことです.Vimは言語のように名詞、動詞、副詞などの属性を持つ.
動詞動詞とは私たちが実行する動作を指し、これらの動作は名詞に加わることができる.次の一般的な動作を見てみましょう.
名詞は英語で、名詞はあなたが操作している対象を表すために使われます.それらはすべて客体です.vimでもそうです.vimの名詞を次に示します.
修飾語定語は名詞の前に用いられ,どのような方法で動作を実行するかを示す.いくつかの例:
ジャンプキーボードに上、下、左、右矢印のナビゲーションキーがある場合は、これらのキーでカーソルの移動を完了します.また、以下のキーで同様の文字移動機能を行うことができます
上の4つのキーは、カーソル位置を1行または1文字ずつ移動します.Vimはカーソルを少し広く移動するコマンドも提供しています
より広い範囲での移動
画面に必要なページが表示されたら、次のコマンドでカーソルをすばやく移動できます.
カーソルを移動するには、次のコマンドを使用します.
ファイルの処理
以上は簡単な入門の基礎で、まず大体の熟知があって、後で他の使用技術を更新し続けます.
なぜvimを選んだのか
1、vimはプラットフォームにまたがって、どこにでもいて、vimを勉強して、他のプラットフォームが新しいエディタを学ぶ必要があることを心配する必要はありません.2、拡張性.プロファイルを編集したり、開発プラットフォームとして使用したりすることができます.3、機能が強い.その働き方は自然言語と似ている.最初はvimについて何も知らなかったとしても、しばらくの間使用学習を経て、すぐに牛人になります.
Linuxインストールvimメソッド
$ yum install vim
Vim編集プログラムには、編集モード、挿入モード、コマンドモードの3つの操作モードがあり、Vimを実行すると、まず編集モードに入ります.
編集モードすべての編集作業が完了したら、エディタの結果を保存し、編集プログラムを終了して端末に戻り、ZZコマンドを発行し、大文字のZキーを2回連続で押すことができます.Vimの最も成功した閃光点は、使い始めるとやめられないことです.Vimは言語のように名詞、動詞、副詞などの属性を持つ.
動詞動詞とは私たちが実行する動作を指し、これらの動作は名詞に加わることができる.次の一般的な動作を見てみましょう.
d:
c:
y: ( )
v: (V for line vs. character)
名詞は英語で、名詞はあなたが操作している対象を表すために使われます.それらはすべて客体です.vimでもそうです.vimの名詞を次に示します.
w:
s:
): ( )
p:
}: ( )
t: ( HTML/XML)
b: ( )
修飾語定語は名詞の前に用いられ,どのような方法で動作を実行するかを示す.いくつかの例:
i:
a:
NUM: (e.g.: 1, 2, 10)
t: ,
f: ,
/: (literal or regex)
ジャンプキーボードに上、下、左、右矢印のナビゲーションキーがある場合は、これらのキーでカーソルの移動を完了します.また、以下のキーで同様の文字移動機能を行うことができます
k ;
j ;
h ;
l 。
上の4つのキーは、カーソル位置を1行または1文字ずつ移動します.Vimはカーソルを少し広く移動するコマンドも提供しています
ctrl+f ( page down);
ctrl+b ( page up);
より広い範囲での移動
* ,* , ;
# ,# , ;
(/) / ;
{/} / 。
g_ blank 。
fa a , fs s 。
t, 。 。
3fa a。
F/T f t , ;
gg ;
G ;
NG Ngg N 。
画面に必要なページが表示されたら、次のコマンドでカーソルをすばやく移動できます.
H ( );
M ;
L 。
カーソルを移動するには、次のコマンドを使用します.
w ;
e ;
b ;
0 0, ;
$ , ;
^ , 。
ファイルの処理
Vi file : vim
:w :
:q! : vim,
:wq:
:saveas ~/some/path/:
ZZ: :wq, X
以上は簡単な入門の基礎で、まず大体の熟知があって、後で他の使用技術を更新し続けます.