2

いくつかのテキスト ファイルがあり、それぞれに独自の目的があります。(例: download.txt、questions.txt、word-meaning.txt など)

questions.txt:

私はすべての質問をこのファイルに入れ、オンラインになったときに質問/クリアすることを疑います(私は毎日インターネットにアクセスできません)。その質問をするとき、ファイルからその行を削除します。

download.txt:

すべてのパッケージ、zipball、または tarball の名前をこのファイルに保存し、接続時にダウンロードします。

word-meaning.txt:

私は英語を母国語としないので、母国語で意味のない単語を見つけたときはいつでも、このファイルに書き留めて、接続時に Google 翻訳を使用して母国語に翻訳します。

上記のすべてのケースで、それらのリストに何かを追加する必要があるたびに、ファイルの最後の行に移動する必要があります。

私の質問:

vim を行 line、ファイルの最後の文字に移動させてから、挿入モードにすることはできますか? vimllこれらのタイプのファイルで使用するようなものにエイリアスします。

類似の質問:

挿入モードでvimを起動するにはどうすればよいですか?

4

2 に答える 2

2

ファイルの1つがVimウィンドウにロードされるたびに、ファイルの最後で挿入モードになるようにautocmdを定義できます。

autocmd BufWinEnter questions.txt,download.txt,word-meaning.txt $|startinsert!
于 2012-08-11T10:55:37.570 に答える
1

ターミナルでこれを行うことができます:

vim filename.ext +$ +starti!

最後の行、ファイルの最後の文字、filename.extそして挿入モードに移動するには。

使いやすいように別名を付けることもできるので、.bash_aliasesファイルに次を追加します。

alias vimll='vim +$ +starti!'
于 2012-08-11T10:12:09.090 に答える