Modern Vim: Craft Your Development Environment with Vim 8 and Neovim
暫譯: 現代 Vim:使用 Vim 8 和 Neovim 打造您的開發環境
Drew Neil
- 出版商: Pragmatic Bookshelf
- 出版日期: 2018-06-12
- 售價: $1,650
- 貴賓價: 9.5 折 $1,568
- 語言: 英文
- 頁數: 168
- 裝訂: Paperback
- ISBN: 168050262X
- ISBN-13: 9781680502626
-
相關分類:
Vim
-
相關翻譯:
精通 Vim : 用 Vim 8 和 Neovim 實現高效開發 (簡中版)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$2,980$2,831 -
$2,460$2,337 -
$2,560$2,432 -
$480$379 -
$580$458 -
$580$458 -
$580$458 -
$580$522 -
$940$700 -
$825$784 -
$780$616 -
$680$537 -
$1,290$1,226 -
$354$336 -
$300$237 -
$360$281 -
$680$578 -
$600$510 -
$1,488Python GUI Programming with Tkinter: Develop responsive and powerful GUI applications with Tkinter (Paperback)
-
$2,220$2,109 -
$1,750,800$1,663,260 -
$680$537 -
$980$774 -
$2,450$2,328 -
$760$593
商品描述
Turn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover the future of Vim with Neovim: a fork of Vim that includes a built-in terminal emulator that will transform your workflow. Whether you choose to switch to Neovim or stick with Vim 8, you'll be a better developer.
A serious tool for programmers and web developers, no other text editor comes close to Vim for speed and efficiency. Make Vim the centerpiece of a Unix-based IDE as you discover new ways to work with Vim 8 and Neovim in more than 20 hands-on tips.
Execute tasks asynchronously, allowing you to continue in Vim while linting, grepping, building a project, or running a test suite. Install plugins to be loaded on startup - or on-demand when you need them - with Vim 8's new package support. Save and restore sessions, enabling you to quit Vim and restart again while preserving your window layout and undo history. Use Neovim as a drop-in replacement for Vim - it supports all of the features Vim 8 offers and more, including an integrated terminal that lets you quickly perform interactive commands. And if you enjoy using tmux and Vim together, you'll love Neovim's terminal emulator, which lets you run an interactive shell in a buffer. The terminal buffers fit naturally with Vim's split windows, and you can use Normal mode commands to scroll, search, copy, and paste. On top of all that: Neovim's terminal buffers are scriptable.
With Vim at the core of your development environment, you'll become a faster and more efficient developer.
What You Need:
You'll need a Unix-based environment and an up-to-date release of Vim (8.0 or newer). For the tips about running a terminal emulator, you'll need to install Neovim.
商品描述(中文翻譯)
將 Vim 轉變為一個完整的開發環境,利用 Vim 8 的新功能以及這本備受喜愛的暢銷書《Practical Vim》的續集。將您的編輯器與構建、測試、靜態檢查、索引和搜索代碼庫的工具整合在一起。探索 Vim 的未來,使用 Neovim:一個 Vim 的分支,內建終端模擬器,將改變您的工作流程。無論您選擇切換到 Neovim 還是繼續使用 Vim 8,您都會成為更好的開發者。
對於程序員和網頁開發者來說,Vim 是一個嚴謹的工具,沒有其他文本編輯器能與 Vim 的速度和效率相提並論。將 Vim 作為基於 Unix 的 IDE 的核心,通過超過 20 個實用技巧發現使用 Vim 8 和 Neovim 的新方法。
異步執行任務,讓您在進行靜態檢查、grep、構建項目或運行測試套件時仍能繼續使用 Vim。安裝插件以便在啟動時加載,或在需要時按需加載,利用 Vim 8 的新包支持。保存和恢復會話,讓您能夠退出 Vim 並重新啟動,同時保留您的窗口佈局和撤銷歷史。將 Neovim 作為 Vim 的替代品使用 - 它支持 Vim 8 提供的所有功能以及更多,包括一個集成的終端,讓您快速執行互動命令。如果您喜歡將 tmux 和 Vim 一起使用,您會喜歡 Neovim 的終端模擬器,它允許您在緩衝區中運行互動式 shell。終端緩衝區與 Vim 的分割窗口自然契合,您可以使用普通模式命令進行滾動、搜索、複製和粘貼。更重要的是:Neovim 的終端緩衝區是可編寫腳本的。
有了 Vim 作為您開發環境的核心,您將成為一名更快、更高效的開發者。
您需要的條件:
您需要一個基於 Unix 的環境和最新版本的 Vim(8.0 或更新版本)。關於運行終端模擬器的提示,您需要安裝 Neovim。