ラベル vim の投稿を表示しています。 すべての投稿を表示
ラベル vim の投稿を表示しています。 すべての投稿を表示

2019年3月27日水曜日

今日、ふとこんな事を思った(ファイル内容の比較)


今日、ふとこんな事を思った。
>年老いてもまだ世の中が見えない人は、かわいそう!
>その人は段々みんなから無視されるでしょう。



◆ファイル内容を比較

結構ファイル内容の比較は大切です、サーバーにアップしたファイルとローカルファイル、今実行しているファイルとの違いなど色々ですが。。。

viのファイル比較はとってもいいね!
viだから大抵の環境で使えるし、早いしシンプルだし。。。


起動方法
vi -d ファイル① ファイル②

※ファイル②は、ファイル名が省略できるからとても便利!

]c
[c
で違っている行に移動します。

両方のファイルで行が同じならまとめてくれます。
カラムの採用に+マークあり

カーソル矢印(右か左)で展開してくれる
もとに戻すには:difftです。


マウスでファイルを選択したい場合は、
:set mouse=a


そして変更を取り込みたい場合は、
:diffget
(その反対は、:diffput)



とっても便利だった、時間があれば動画にしたいです。

◆ネットのパイソンのデバッガーをhttps対応にしました。
より安全に!
https://simple-and-useful.net/netpdb/npdb.html

◆ゲームもデバッグできます。
やり方は、vncを利用します。


詳しくは、後日。。。だけど
・simple-and-useful.net:590[接続番号]
・パスワードに00590[接続番号]の6桁


2016年10月15日土曜日

linux で viの使い方

昨日youtubeに投稿したのですが、

最近は、みなさん頑張っていますね、かなり自分は劣等感でいっぱいです。


でも、せっかくviに関してまとめたのでこちらにそのマトメを書いておきます。


*マウスによるGUIのエディターと違う
*カーソル移動のやり方
*編集
*ファイル操作



最低限憶えておきたい事
・モードが2種類あります
 >コマンドモード
 >入力モード


 ※入力モードを終わりにするには、
  Escキー


・カーソルの移動は、矢印キー
(上、下、右、左)

・編集
 文字列の追加 a
 文字列の変更  R
 文字の削除    x


 行の追加 o
 行の削除 dd

・ファイル操作
 書き出す :wq
 破棄する :q!





もっと便利に

・編集の取り消し
編集操作の取り消し u
編集操作の取り消しの取り消し Ctrl+r

文字列の検索
/hoge  hogeの文字列を検索
n    次のhoge
N              前のhoge


・行のコピー
1行コピー yy
n行コピー n数字yy
ペースト p

練習問題
1.include ファイルを追加します
2.関数の複製を作成する(関数名を既存関数2にする)
3.行のコピー、カット、ペースト