update nvim
This commit is contained in:
parent
3338d39206
commit
786b0e0970
31 changed files with 2204 additions and 15 deletions
59
kullanım.md
Normal file
59
kullanım.md
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
tpope/vim-fugitive:
|
||||
Git işlemlerini Vim içinde kolay yapmayı sağlar.
|
||||
config fonksiyonunda iki kısayol tanımlanmış:
|
||||
|
||||
<leader>gg: Dikey bölmede :G komutunu çalıştırır (Fugitive Git arayüzü).
|
||||
|
||||
<leader>gb: :0G komutunu çalıştırır, buffer bazlı Fugitive.
|
||||
|
||||
'tpope/vim-rhubarb':
|
||||
GitHub ile entegrasyon sağlayan ufak eklenti (örneğin, :Gbrowse komutu verir).
|
||||
Burada sadece tanımlanmış, config verilmemiş.
|
||||
|
||||
|
||||
|
||||
----
|
||||
|
||||
|
||||
numToStr/Comment.nvim, Neovim/Vim için satır ve blok yorumlama işlemlerini kolaylaştırır.
|
||||
|
||||
Hem normal modda hem de visual modda kısayollar sağlar.
|
||||
|
||||
Varsayılan kullanım:
|
||||
Normal mod: gcc → Bulunduğun satırı yorumlar / yorumunu kaldırır
|
||||
|
||||
Visual mod: gc → Seçili satırları yorumlar / yorumunu kaldırır
|
||||
|
||||
Yani gcc tek satır, gc ise seçili alan üzerinde çalışır.
|
||||
Dosya tipine göre doğru yorum işareti (//, #, -- vb.) otomatik seçilir.
|
||||
|
||||
---
|
||||
|
||||
nvim-telescope/telescope.nvim
|
||||
-- Dosya arama
|
||||
vim.keymap.set('n', '<leader>ff', require('telescope.builtin').find_files, { desc = 'Dosya Ara' })
|
||||
|
||||
-- Metin içinde arama
|
||||
vim.keymap.set('n', '<leader>fg', require('telescope.builtin').live_grep, { desc = 'Metin Ara' })
|
||||
|
||||
-- Açık buffer'lar arasında geçiş
|
||||
vim.keymap.set('n', '<leader>fb', require('telescope.builtin').buffers, { desc = 'Buffer Ara' })
|
||||
|
||||
-- Yardım dökümanlarında arama
|
||||
vim.keymap.set('n', '<leader>fh', require('telescope.builtin').help_tags, { desc = 'Help Ara' })
|
||||
|
||||
|
||||
Kısayol Komut / Fonksiyon Açıklama
|
||||
<leader>sh help_tags Neovim yardım dosyalarında arama yapar.
|
||||
<leader>sk keymaps Tüm tanımlı keymap’leri listeler.
|
||||
<leader>sf find_files Projede dosya ismine göre arar.
|
||||
<leader>ss builtin Tüm Telescope picker’larını listeler.
|
||||
<leader>sw grep_string İmlecin altındaki kelimeyi proje içinde arar.
|
||||
<leader>sg live_grep Projede metin arar (ripgrep gerekir).
|
||||
<leader>sd diagnostics LSP’den gelen hataları ve uyarıları listeler.
|
||||
<leader>sr resume En son yapılan Telescope aramasını tekrar açar.
|
||||
<leader>s. oldfiles Son açılan dosyaları listeler.
|
||||
<leader><leader> buffers Açık buffer’lar arasında geçiş yapar.
|
||||
<leader>/ current_buffer_fuzzy_find Sadece açık olan buffer içinde bulanık arama yapar.
|
||||
<leader>s/ live_grep { grep_open_files = true } Sadece açık olan dosyalarda arama yapar.
|
||||
<leader>sn find_files { cwd = vim.fn.stdpath('config') }
|
||||
Loading…
Add table
Add a link
Reference in a new issue