Vimは、ファイルを開くときに同じフォルダ内の他のファイルを表示しません。
Debian を新規インストールすると、通常/コマンドモードで編集するために別のファイルを開こうとすると、現在のディレクトリ内のすべてのファイルがない場合は、次のように表示されます~/.vimrc。vim しかし、aが~/.vimrc存在する場合、空であっても突然同じディレクトリにある他のファイルを見ることはできません。 vimこの動作を再度有効にするために、誤って無効にしたオプションを探しています。 ...
Debian を新規インストールすると、通常/コマンドモードで編集するために別のファイルを開こうとすると、現在のディレクトリ内のすべてのファイルがない場合は、次のように表示されます~/.vimrc。vim しかし、aが~/.vimrc存在する場合、空であっても突然同じディレクトリにある他のファイルを見ることはできません。 vimこの動作を再度有効にするために、誤って無効にしたオプションを探しています。 ...
私のものには~/.vim/vimrc次のものがあります。 set shiftwidth=4 set tabstop=4 プレーンテキストファイルを編集すると、これは尊重されます。ただし、CMakeファイルを編集すると、すべて8になります。この変更理由を見つけようとしましたが、わかりませんでした。 /usr/share/vim/vim90/syntax/cmake.vimタブの停止や他のvimファイルの埋め込みに関する内容はないようです。 についても同様です/usr/share/vim/vim90/syntax/cmake.vim。 私が編集しているファイ...
クイックリストを切り替えて閉じると、クイックリストが開く前のウィンドウに戻る関数を作成したいと思います。見つかったいくつかの機能を改善しようとしましたが、期待どおりに機能しませんでした。 function! ToggleQuickFix() if empty(filter(getwininfo(), 'v:val.quickfix')) copen 20 else call feedkeys("^W^P") cclose endif endfunction ...
私の質問は、6ヶ月前の質問から派生したものです。詳細とVim Plugのインストール方法については、以下を確認してください。ここ。 現在、この拡張機能を追加したいと思います。 https://github.com/mattn/emmet-vim これは私の.vimrcファイルです。 1 2 syntax on 3 map <F5> :source ~/.vimrc<CR> 4 5 set background=light " set background = set bg 6 7 " color...
私は注意を払ってきました。このビデオチュートリアル、特にコメントを明るくするには、VIMエディタでテキストの色を変更するには、いくつかのVIMプラグインをインストールしてください。 .vimrcファイルを作成しました。次のようになります。 1 2 set nocompatible " Set compatibility to Vim only 3 4 set number " Show line numbers 5 6 set wrap " Automatically wrap text that extends ...
私の.vimrcには次の設定があります。 set listchars+=space:· 書式設定の目的(スペースとタブ、余分なスペースなど)と正しいカラースキームのため、ポイントがあまりにも多くの侵入を引き起こさない。今まではそんなに良くなった。問題は、コピーして貼り付けるテキストをマウスで選択すると、スペースが「」ではなく「・」にコピーされることです。 Vimで通常のコピー操作を使用する場合*(可能であれば)、同じテキストをレジスタにコピーしても、これは発生しません。しかし、これだけでは十分ではありません。 Vimは、私がリモートでアクセスしているすべて...
---行の先頭に現れる文字列をファイル全体で検索したいと思います。次に、その文字列の各インスタンスの前に改行文字を挿入したいと思います。 私の.vimrcファイルに次のコマンドを追加しました。 let @p=":1,$s/^---/^M---/" 実行時に改行文字は挿入されません。代わりに、最初から始まるすべてを無視するので、^Mそれを---空の文字列に置き換えて、最初に含まれている3つのダッシュを各行から削除します。 @pコマンドにどのような問題がありますか?このキャラクターを認識できないようです^M。検索と置換コマンドでこれは許可されていませんか?ただ...
時には職場にいるときにGitHubの私のプロジェクトに変更をコミットしてプッシュしたいことがあります。だからgit config user.email私はそのようなことが起こらないように多くのことをしました。犯罪会社の電子メール、実際には個人的な電子メールを使用しています。これでexport GIT_EDITOR=vimファイルにファイルがあるので、入力~/.zshrcするたびにgit commitvimが開き、次のファイルが表示されます。 my actual commit message # Please enter the commit message ...
私はtmuxの使用の初心者であり、vimとtmuxが正しく機能するように努力しています。私はUbuntu 20.04 LTS、vim 8.1.3741、tmux 3.0aを使用しています。 tmuxセッションでvimに入るまで、すべてが順調に進みます。色がまったく異なるようです。私は以下のようにvimでgruvboxを使用しています。 tmuxの内部は次のとおりです。 私はそれぞれ私とファイルにそしてを追加してみましたset t_ut=。 tmux内でこれを行うと、色はまだ黄色です。set -g default-terminal "xterm-256co...
目標は、UbuntuにインストールされているVimからCapsLockをEscに再マップすることです。(コンソールのみ、デスクトップ環境なし)。 このUbuntuシステムは仮想プライベートサーバーにインストールされます。私はPuttyを使用してWindows 10がインストールされている家庭用ラップトップでこのサーバーにログインしています。 誰もがこのCapsLockキーをVimのEscにマップすることについて話していますが、$ HOME / .vimrcファイルに2を書く必要がある実際の行が見つかりません。 私が自分で試したことは次のとおりです。しかし、最...
vimに太字のテキストを表示し、航空会社のステータスバーを表示する$ TERMを探しています。何を意味するかを知るために、vimで開いた同じファイルの2つのスクリーンショットがありますが、ソースファイルを介して.bashrc別の用語を使用しました。 左の写真が使用中の写真$TERM=xterm、右の写真が使用中の写真です$TERM=xterm-256color。 xtermを使用すると、どの航空会社のテーマを選択してもステータスバーは表示されません。 xterm-256color を使用すると、ステータス行が表示されますが、テキストは太字で表示されません。...
これは非常に単純な問題のようですが、解決策が見つかりません。私はWindowsでNeovimを使用してプラグインとカラースキームでカスタムinit.vimを設定しています。 Ubuntu LinuxではNeovimを使用してinit.vimファイルをロードできますが、エラーがたくさん発生します。これらのいくつかは、で呼び出されたプラグインとカラースキームが見つからないために発生しますinit.vim。shareWindowsというフォルダをLinuxにコピーしましたが、エラー~/.local/share/nvimは続きます。 Windows構成をLinuxで...
私の場合、init.vim現在のファイルが特定の階層の下にある場合にのみ特定のコマンドを実行したいと思います。擬似コード: if current_file_directory == ~/some/path/here autocmd <whatever> set <whatever> endif しかし、if私が見つけたすべての例は、推論するにはあまりにも基本的でした。 明確にすると、neovimが呼び出されたディレクトリを返すので適用されませ:pwdん。getcwd()ファイルがあるディレクトリが重要です。上記のコードに従っ...
それで簡単な作業だと思い、vimの基本色構成をDesertに変更してみましたが、結局ウサギの洞窟に陥ってしまいました。 私は通常sudoを使ってWebページを作成します。sudo webpage.htmlなぜならsudoを使うのは悪い習慣と見なされますが、現在ネットワーク上の唯一の人だからです。とにかく、機会費用、私はただここで仕事を終わらせようとしているだけで魔法の創造者にはなりません。しかし、私の中の完璧主義者は私がするすべてのことに最高になることを求めているので、もっと詳しく見てみましょう。 質問:sudo vim webpage.html「sudo ...