コピー2019.10.11前回と前々回でwincolを使いましたが、colという関数もあります。これを使ってもカーソルのカラム位置を取得することができます。away.カーソル位置を取得するには、”.”を指定すれば良いですね。引数を指定せずにVim起動。vim適当に文字列を作ります。-t10そのままのカーソル位置で、col実行。col(".")1ですね。wを5回押して6の位置にカーソルを移動して、col実行。col(".")カーソル位置が返ってきました。外部コマンド実行Emacs再入門10日目。Emacsが楽しくなってきたので、仕事でもなるべく使うようにしています。bでのカーソル移動は、まったく訓練する気がないので、相変わらず矢印キーとマウスのみの操作ですが。Vimしか使え...12-4.テキストエディタ(Vimやその他)Vimスクリプト(line)lineを使ってみます。lineの戻り値は行番号です。新規のバッファでこれを実行すると、行番号は1から始まるので1が戻ってきます。10行空行を追加します。11行目にカーソルがある状...12-4.テキストエディタ(Vimやその他)Vimスクリプト(dictionary)(その6)連想配列の要素削除です。.(ドット)を使ったアクセス方法で、dictを削除します。問題なく削除されました。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(insert)(その2)insertは先頭だけでなく、その名前の通り要素の途中でも追加できます。2と3の間に追加されました。存在しない位置を指定するとどうなるでしょうか。範囲外のエラーとなりました。12-4.テキストエディタ(Vimやその他)Emacsの移動キーを覚える「Emacsが使えるようになりたい」の続きです。チュートリアルを読み進めていくと、スクリーンの上下左右へカーソル移動する操作が現れます。何とこのキーバインド、Bashのキー操作と同じになってるそうです。使いこなせば、Bash...12-4.テキストエディタ(Vimやその他)Vimスクリプト(col)(その3)続きです。col("'x")を使ってみます。colのヘルプにはこうあります。いつものように、Vimを起動して、適当なテキストを作成。マークがない状態で、col("'x")を使ってみます。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。