<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: abhiphull</title>
    <description>The latest articles on DEV Community by abhiphull (@abhiphull).</description>
    <link>https://dev.to/abhiphull</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F408877%2F2b8be839-f08f-4208-8d82-98e2006365fb.png</url>
      <title>DEV Community: abhiphull</title>
      <link>https://dev.to/abhiphull</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abhiphull"/>
    <language>en</language>
    <item>
      <title>Revolutionizing Your Portfolio: Top 10 AI-Powered Stock Trading Apps of the Year 2024</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Sat, 23 Mar 2024 00:14:14 +0000</pubDate>
      <link>https://dev.to/abhiphull/revolutionizing-your-portfolio-top-10-ai-powered-stock-trading-apps-of-the-2024-year-31ko</link>
      <guid>https://dev.to/abhiphull/revolutionizing-your-portfolio-top-10-ai-powered-stock-trading-apps-of-the-2024-year-31ko</guid>
      <description>&lt;p&gt;In the rapidly evolving domain of stock trading and investing, the integration of Generative AI technologies has ushered in a new era of applications designed to optimize investment strategies, provide in-depth market analysis, and automate trading processes. These platforms leverage advanced AI to cater to a wide array of investor needs, from seasoned traders to those just beginning their investment journey. Below is a curated list of ten notable AI stock trading apps that have made a significant impact over the last year:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pionex&lt;/strong&gt; - Specializes in AI-powered bot strategies for cryptocurrency trading, supporting a vast range of cryptocurrencies. &lt;a href="https://www.pionex.com"&gt;Visit Pionex&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Coinrule&lt;/strong&gt; - Tailored for beginners, allowing users to create custom trading rules using the IFTTT model for automated trading across numerous exchanges. &lt;a href="https://www.coinrule.com"&gt;Visit Coinrule&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Wealthfront&lt;/strong&gt; - Manages diversified portfolios with AI algorithms, featuring tax-loss harvesting and automatic rebalancing. &lt;a href="https://www.wealthfront.com"&gt;Visit Wealthfront&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Trade Ideas&lt;/strong&gt; - Features Holly AI for after-hours market analysis and trade suggestions, ideal for information-driven traders. &lt;a href="https://www.trade-ideas.com"&gt;Visit Trade Ideas&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;TrendSpider&lt;/strong&gt; - Offers extensive technical analysis and AI alerts, catering to advanced traders seeking a wide range of options. &lt;a href="https://www.trendspider.com"&gt;Visit TrendSpider&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;eToro’s CopyTrader&lt;/strong&gt; - Enables users to follow the trades of top investors, providing a dynamic way to learn and trade. &lt;a href="https://www.etoro.com"&gt;Visit eToro&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Signal Stack&lt;/strong&gt; - Converts trading platform alerts into executed orders in brokerage accounts, automating the trading process. &lt;a href="https://signalstack.com/"&gt;Visit signal stack&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Each of these apps represents the forefront of AI-driven trading, providing tools and features that cater to various aspects of the trading and investment process. From automated cryptocurrency trading bots to comprehensive platforms for managing diversified portfolios, these applications are reshaping how individuals and institutions engage with financial markets.&lt;/p&gt;
&lt;p&gt;For those interested in exploring even more AI trading platforms, this comprehensive list offers a wider selection of sites dedicated to leveraging AI for trading and investment purposes. It's an excellent resource for anyone looking to dive deeper into the world of AI-assisted trading. &lt;a href="https://aisites.love/site/candlestick/"&gt;Visit the comprehensive list&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How To Set Up Django Social User Management Using Allauth</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Fri, 15 Jan 2021 02:25:08 +0000</pubDate>
      <link>https://dev.to/abhiphull/how-to-set-up-django-social-user-management-using-allauth-4m8g</link>
      <guid>https://dev.to/abhiphull/how-to-set-up-django-social-user-management-using-allauth-4m8g</guid>
      <description>&lt;p&gt;In this post, I will go in brief about setting up Django Social login system. There are lot of articles on this topic online already. I will not repeat the stuff which is already available online. I want to go through couple of pain points which I faced while setting allauth user management.&lt;/p&gt;

&lt;p&gt;First follow the following tutorial to setup the Django Allauth&lt;br&gt;
&lt;a href="https://django-allauth.readthedocs.io/en/latest/installation.html"&gt;https://django-allauth.readthedocs.io/en/latest/installation.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Important Points&lt;/b&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;For Google login. make sure your Redirect URI in the google console follows following pattern... &lt;code&gt;http://domain_or_localhost/accounts/google/login/callback/&lt;/code&gt;

&lt;ul&gt;
&lt;li&gt;For localhost do...
&lt;code&gt;http://127.0.0.1/accounts/google/login/callback/&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;For your IP
&lt;code&gt;http://IP/accounts/google/login/callback/&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;For your domain
&lt;code&gt;http://domain/accounts/google/login/callback/&lt;/code&gt;

&lt;ul&gt;
&lt;li&gt;If you are using actual domain, make sure you add following in your settings.py file... 
&lt;pre&gt; USE_X_FORWARDED_HOST = True&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;If you want to restrict the social login to pre-approved users only look at following snippet of code...
&lt;a href="https://www.code-fetcher.com/code-examples/django-allauth-social-login-for-pre-approved-users-only/"&gt;https://www.code-fetcher.com/code-examples/django-allauth-social-login-for-pre-approved-users-only/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;SITE_ID is another important parameter in the settings.py file. For me SITE_ID = 2 worked for Google login but it could be SITE_ID = 1 depending upon which version of the allauth you are using. So make sure you check that If you run in to any issues.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I hope these suggestions would help.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Best Python Resources And Sites</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Wed, 21 Oct 2020 01:39:49 +0000</pubDate>
      <link>https://dev.to/abhiphull/best-python-resources-and-sites-3m99</link>
      <guid>https://dev.to/abhiphull/best-python-resources-and-sites-3m99</guid>
      <description>&lt;p&gt;In this post, I will go over the list of useful Python sites and blogs which every Python programmer should have on his/her list.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://planetpython.org/"&gt;Planetpython.org&lt;/a&gt; - Great resource to know the latest in the field of Python. You would find everything here about Python from latest courses, libraries to coding snippets.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.planet.scipy.org"&gt;Plant Scipy&lt;/a&gt; - This one is from the Scipy guys. Great resource to remain up to speed in the field of Machine and Deep learning. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://realpython.com/"&gt;Real Python&lt;/a&gt; - Anything you want to learn about Python, This is the place to go. This site has great Python tutorials.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.nbshare.io/"&gt;Nbshare&lt;/a&gt; - nbshare.io is about Python and R notebooks. You can upload your notebooks on this site and share it easily with any one. Also site has great content around Python, R and Data science. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://python.org/"&gt;Python.org&lt;/a&gt; - Well this is the official Python site. Also check out their blog &lt;a href="https://blog.python.org/"&gt;https://blog.python.org/&lt;/a&gt; for latest information about Python.&lt;/p&gt;

&lt;p&gt;Let me know if any useful Python site you know of. I will add to the list here.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Exploratory Data Analysis With 2 Lines Of Python Pandas</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Sat, 04 Jul 2020 03:12:32 +0000</pubDate>
      <link>https://dev.to/abhiphull/exploratory-data-analysis-with-2-lines-of-python-pandas-4f1h</link>
      <guid>https://dev.to/abhiphull/exploratory-data-analysis-with-2-lines-of-python-pandas-4f1h</guid>
      <description>&lt;p&gt;In this post, I will talk about how to do data analysis using Python Pandas. The purpose of this post is not to introduce Pandas. There is already ton of tutorials and wikis on Pandas. I would suggest following links If you want to learn about the basics of Python Pandas...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://pandas.pydata.org/"&gt;https://pandas.pydata.org/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.nbshare.io/"&gt;https://www.nbshare.io/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This post is about introducing a Pandas package which would make the data analysis much faster. &lt;/p&gt;

&lt;h2&gt;Requirements&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Python 3.5+&lt;/li&gt;
&lt;li&gt;Jupyter Notebook&lt;/li&gt;
&lt;li&gt;Pandas-Profiling&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For the example, I have downloaded the covid-19 US data from following github link...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://raw.githubusercontent.com/nytimes/covid-19-data/master/us-states.csv"&gt;https://raw.githubusercontent.com/nytimes/covid-19-data/master/us-states.csv&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let us first read the above CSV and read in to our Pandas dataframe.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;
&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;
&lt;span class="n"&gt;df&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;read_csv&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;'us-states.csv'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Now our data frame is ready. Let us now do some initial data analysis. Pandas has describe() function which gives us nice summary. But in this post, I will introduce Pandas library Pandas-Profiling which is kind of extension to describe() utility but with lot more data analysis and information with just one line of code. &lt;br&gt;
Note: Pandas-Profiling will work in the Jupyter-notebook, it will embed a interactive widget.&lt;br&gt;
Let us import the Pandas-Profiling and run the exploratory analysis.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="nn"&gt;pandas_profiling&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;ProfileReport&lt;/span&gt;
&lt;span class="n"&gt;profile&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;ProfileReport&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;df&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;title&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;'Pandas Analysis'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;explorative&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="bp"&gt;True&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;profile&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;to_notebook_iframe&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Once you run the above code, you would see lot of information. Below is few of the snapshots that I have put together to give you a glimpse of output which you would see after running the above code.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6ChXdYOn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sndqltsku483jq1mcnj7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6ChXdYOn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sndqltsku483jq1mcnj7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LGZBt6QT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/12sa3mextgg0jxd3bncy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LGZBt6QT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/12sa3mextgg0jxd3bncy.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bPAGuWqm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/732wyv9unla4pmufl1lb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bPAGuWqm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/732wyv9unla4pmufl1lb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_vO6CAMt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l0oh0dne67x7atigwzq2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_vO6CAMt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l0oh0dne67x7atigwzq2.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Remember all the above snapshots are widgets and in your notebook, you would be able to interact and choose different options too. Before i wrap up this post, I want you to look at few more pandas packages which are excellent addons to have. &lt;br&gt;
&lt;a href="https://nbshare-io.github.io/top-pandas-packages/"&gt;https://nbshare-io.github.io/top-pandas-packages/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>datascience</category>
      <category>python</category>
    </item>
    <item>
      <title>Must Have Shell Utilities</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Thu, 25 Jun 2020 06:40:10 +0000</pubDate>
      <link>https://dev.to/abhiphull/must-have-shell-utilities-35bc</link>
      <guid>https://dev.to/abhiphull/must-have-shell-utilities-35bc</guid>
      <description>&lt;p&gt;&lt;b&gt;&lt;a href="https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH"&gt;Zsh&lt;/a&gt;&lt;/b&gt; If you have bash as your default shell. I bet you would like working in zsh too. Zsh has lot of plugins which makes working in zsh fun. For installing these plugins, install &lt;a href="https://github.com/ohmyzsh/ohmyzsh"&gt;ohmyzsh&lt;/a&gt;. Once you install and enable ohmyzsh, your command prompt should look like this.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--m59A1aQp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fvf8gemwt1zxr9zm1gsk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--m59A1aQp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/fvf8gemwt1zxr9zm1gsk.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="https://github.com/junegunn/fzf"&gt;Fzf command line fuzzy finder&lt;/a&gt;&lt;/b&gt; This is great utility to have. fzf is especially useful for scanning through the command line history. When you press Ctl+R, it prompts you through the list of previously used commands from History and then you can search through the commands based on regular expressions and select it. Therefore it is a kind of autocomplete utility for history command. see more &lt;a href="https://www.usessionbuddy.com/post/How-to-Enable-Autocomplete-For-Command-Line-History-In-Bash-and-Zsh/"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="https://github.com/wireservice/csvkit"&gt;Csvkit&lt;/a&gt;&lt;/b&gt; If you work with CSVs, you would love this utility. This is a command line utility to parse and do some data analysis for csv files which are small to medium size. Once you install, you would get following utilities csvclean, csvcut, csvformat, csvgrep, csvjoin, csvjson, csvlook, csvpy, csvsort, csvsql, csvstack,csvstat available in your shell environment.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="https://github.com/rupa/z"&gt;Z&lt;/a&gt;&lt;/b&gt; Last but not least to jump to most frequent directories in Unix, install z. Z keeps track of the directories that you visit. Z also ranks the directories. Z ranks &lt;a href="https://www.usessionbuddy.com/post/How-to-Enable-Autocomplete-For-Command-Line-History-In-Bash-and-Zsh/"&gt;most frequent directories in Linux&lt;/a&gt; higher. From any directory one can jump to previously visited directory which z does based on fuzzy directory name match if partial name of directory is given.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Must Have Vim Plugins</title>
      <dc:creator>abhiphull</dc:creator>
      <pubDate>Sun, 14 Jun 2020 18:28:52 +0000</pubDate>
      <link>https://dev.to/abhiphull/must-have-vim-plugins-2mn7</link>
      <guid>https://dev.to/abhiphull/must-have-vim-plugins-2mn7</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kueB6XGZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8es3m9p3fyh1px8xrn1a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kueB6XGZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/8es3m9p3fyh1px8xrn1a.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I will talk about top vim plugins which everyone should have. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/preservim/nerdtree"&gt;&lt;b&gt;Nerdtree&lt;/b&gt;&lt;/a&gt; Nerdtree is a file explorer for the vim editor. Once you have nerdtree installed, it is easy to navigate through sub directories and files. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/ctrlpvim/ctrlp.vim"&gt;&lt;b&gt;Ctrlp&lt;/b&gt;&lt;/a&gt; Ctrlp is a fuzzy file finder. Ctrlp is a great utility to find files in a current directory and sub directories. You can use find files based on fuzzy logic or vim's regular expressions. With Ctrlp, you don't have to get out of vim. Ctrlp also keeps track of previously opened files.&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/tpope/vim-surround"&gt;&lt;b&gt;Vim-surround&lt;/b&gt;&lt;/a&gt; Surround.vim is all about "surroundings": parentheses, brackets, quotes, XML tags, and more.  The plugin provides mappings to easily delete, change and add such surroundings in pairs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/embear/Vim-foldsearch"&gt;&lt;b&gt;Vim-foldsearch&lt;/b&gt;&lt;/a&gt; This plugin is must have plugin if you deal with large files. It makes searching through files very effective. When you search a word or pattern using vim-foldsearch, it folds the lines which don't have pattern matched and only show the lines with patterns.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/nelstrom/vim-visual-star-search"&gt;&lt;b&gt;Vim-visual-star-search&lt;/b&gt;&lt;/a&gt; This is small plugin but very useful. This allows you to select some text using Vim's visual mode and then hit *&lt;br&gt;
and # to search for it elsewhere in the file.  For example, hit V, select a strange sequence of characters like "$! $!", and hit star.  You'll find all other runs of "$! $!" in the file.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/altercation/vim-colors-solarized"&gt;&lt;b&gt;Vim-colors-solarized&lt;/b&gt;&lt;/a&gt; Great plugin to select from pre-configured color schemes. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.usessionbuddy.com/post/How-To-Rename-Multiple-Files-Using-Vim/"&gt;&lt;b&gt;Vim rename multiple Files&lt;/b&gt;&lt;/a&gt; There are multiple plugins to do this. Please checkout the above post to know more about these plugins.&lt;/p&gt;

</description>
      <category>vim</category>
    </item>
  </channel>
</rss>
